PDF SDK Features, Benefits, Tutorials - ByteScout
Announcement
Our ByteScout SDK products are sunsetting as we focus on expanding new solutions.
Learn More Open modal
Close modal
Announcement Important Update
ByteScout SDK Sunsetting Notice
Our ByteScout SDK products are sunsetting as we focus on our new & improved solutions. Thank you for being part of our journey, and we look forward to supporting you in this next chapter!

PDF SDK

ByteScout PDF SDK - C# - Text - Intercharacter Spacing Program.cs   Click here to get your Free Trial version of the SDK
ByteScout PDF SDK - C# - Text - Fonts Program.cs   Click here to get your Free Trial version of the SDK
ByteScout PDF SDK - C# - Text - Draw String Program.cs   Click here to get your Free Trial version of the SDK
ByteScout PDF SDK - C# - Security - Signing Program.cs   Click here to get your Free Trial version of the SDK
ByteScout PDF SDK - C# - Security - Passwords And Permissions Program.cs   Click here to get your Free Trial version of the SDK
ByteScout PDF SDK - C# - Navigation - Page Numbers Program.cs using System.Diagnostics; using Bytescout.PDF; namespace PageNumbers { /// /// This example demonstrates how to add page numbers (labels) visible in the page thumbnails panel of PDF viewer. /// class Program { static void Main() { // Create new document Document pdfDocument = new Document(); pdfDocument.RegistrationName = "demo"; pdfDocument.RegistrationKey = "demo"; // Add twenty pages for (int i = 0; i < 20; i++) pdfDocument.Pages.Add(new [...]
ByteScout PDF SDK - C# - Navigation - Link To Page Program.cs   Click here to get your Free Trial version of the SDK
ByteScout PDF SDK - C# - Navigation - Bookmarks Program.cs using System.CodeDom; using System.Diagnostics; using Bytescout.PDF; namespace Bookmarks { /// /// This example demonstrates how to create document outlines (bookmarks). /// class Program { static void Main() { // Create new document Document pdfDocument = new Document(); pdfDocument.RegistrationName = "demo"; pdfDocument.RegistrationKey = "demo"; Font font = new Font(StandardFonts.Times, 18); Brush brush = new SolidBrush(); // Create pages for (int i = 0; i < 3; [...]
ByteScout PDF SDK - C# - Layers Program.cs   Click here to get your Free Trial version of the SDK
ByteScout PDF SDK - C# - Invisible Text Over Image Program.cs   Click here to get your Free Trial version of the SDK