diff --git a/Annotation/Add-popup-annotation-in-a-PDF-document/.NET/Add-popup-annotation-in-a-PDF-document/README.md b/Annotation/Add-popup-annotation-in-a-PDF-document/.NET/Add-popup-annotation-in-a-PDF-document/README.md index 43459eb3..b88d27fa 100644 --- a/Annotation/Add-popup-annotation-in-a-PDF-document/.NET/Add-popup-annotation-in-a-PDF-document/README.md +++ b/Annotation/Add-popup-annotation-in-a-PDF-document/.NET/Add-popup-annotation-in-a-PDF-document/README.md @@ -1,6 +1,6 @@ # PDF Annotations -The Syncfusion [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) provides powerful tools to create, read, and edit PDF documents. This library also includes features to add, edit, and manage annotations in PDF files, enabling effective markup and collaboration. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) provides powerful tools to create, read, and edit PDF documents. This library also includes features to add, edit, and manage annotations in PDF files, enabling effective markup and collaboration. ## Steps to add annotations to a PDF @@ -12,46 +12,46 @@ Follow these steps to add a popup annotation to a PDF file using the Syncfusion 3. **Include necessary namespaces**: Add the following namespaces to your `Program.cs` file: - ```csharp - using Syncfusion.Drawing; - using Syncfusion.Pdf; - using Syncfusion.Pdf.Graphics; - using Syncfusion.Pdf.Interactive; - using Syncfusion.Pdf.Parsing; - ``` +```csharp +using Syncfusion.Drawing; +using Syncfusion.Pdf; +using Syncfusion.Pdf.Graphics; +using Syncfusion.Pdf.Interactive; +using Syncfusion.Pdf.Parsing; +``` 4. **Code to add annotations**: Use the following code snippet in `Program.cs` to insert annotations into a PDF file: - ```csharp - // Create a FileStream object to read the input PDF file - using (FileStream inputFileStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read)) - { - // Load the PDF document from the input stream - using (PdfLoadedDocument loadedDocument = new PdfLoadedDocument(inputFileStream)) - { - // Access the first page of the PDF document - PdfPageBase loadedPage = loadedDocument.Pages[0]; - - // Create a new popup annotation - PdfPopupAnnotation popupAnnotation = new PdfPopupAnnotation(new RectangleF(100, 100, 20, 20), "Comment"); - - // Set the icon for the popup annotation - popupAnnotation.Icon = PdfPopupIcon.Comment; - - // Set the color for the popup annotation - popupAnnotation.Color = new PdfColor(Color.Yellow); - - // Add the annotation to the page - loadedPage.Annotations.Add(popupAnnotation); - - // Save the updated document - using (FileStream outputFileStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write)) - { - loadedDocument.Save(outputFileStream); - } - } - } - ``` +```csharp +// Create a FileStream object to read the input PDF file +using (FileStream inputFileStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read)) +{ + // Load the PDF document from the input stream + using (PdfLoadedDocument loadedDocument = new PdfLoadedDocument(inputFileStream)) + { + // Access the first page of the PDF document + PdfPageBase loadedPage = loadedDocument.Pages[0]; + + // Create a new popup annotation + PdfPopupAnnotation popupAnnotation = new PdfPopupAnnotation(new RectangleF(100, 100, 20, 20), "Comment"); + + // Set the icon for the popup annotation + popupAnnotation.Icon = PdfPopupIcon.Comment; + + // Set the color for the popup annotation + popupAnnotation.Color = new PdfColor(Color.Yellow); + + // Add the annotation to the page + loadedPage.Annotations.Add(popupAnnotation); + + // Save the updated document + using (FileStream outputFileStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write)) + { + loadedDocument.Save(outputFileStream); + } + } +} +``` For a complete working example, visit the [GitHub repository](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Annotation/Add-a-popup-annotation-to-an-existing-PDF-document/.NET). diff --git a/Compression/Compress-the-existing-PDF-document/.NET/Compress-the-existing-PDF-document/README.md b/Compression/Compress-the-existing-PDF-document/.NET/Compress-the-existing-PDF-document/README.md index 59183442..14a07aef 100644 --- a/Compression/Compress-the-existing-PDF-document/.NET/Compress-the-existing-PDF-document/README.md +++ b/Compression/Compress-the-existing-PDF-document/.NET/Compress-the-existing-PDF-document/README.md @@ -1,6 +1,6 @@ # Compressing PDF Files -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) allows users to seamlessly create, read, and edit PDF documents. Additionally, it offers features for compressing PDF files, which helps reduce their size without sacrificing quality—optimizing storage and enhancing the efficiency of file sharing. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) allows users to seamlessly create, read, and edit PDF documents. Additionally, it offers features for compressing PDF files, which helps reduce their size without sacrificing quality—optimizing storage and enhancing the efficiency of file sharing. ## Steps to compress PDF files @@ -13,14 +13,14 @@ Step 2: **Install the NuGet package**: Add the [Syncfusion.Pdf.Net.Core](https:/ Step 3: **Add required namespaces**: Include the following namespaces in your `Program.cs` file: ```csharp - using Syncfusion.Pdf.Parsing; - using Syncfusion.Pdf; +using Syncfusion.Pdf.Parsing; +using Syncfusion.Pdf; ``` Step 4: **Implement PDF compression**: Use the following code snippet in `Program.cs` to compress PDF files: ```csharp - //Load the PDF document +//Load the PDF document using (PdfLoadedDocument loadedDocument = new PdfLoadedDocument(Path.GetFullPath(@"Data/Input.pdf"))) { // Create a new PdfCompressionOptions object diff --git a/Digital Signature/Add-a-digital-signature-to-an-existing-document/.NET/Add-a-digital-signature-to-an-existing-document/README.md b/Digital Signature/Add-a-digital-signature-to-an-existing-document/.NET/Add-a-digital-signature-to-an-existing-document/README.md index 05d7bb74..83374415 100644 --- a/Digital Signature/Add-a-digital-signature-to-an-existing-document/.NET/Add-a-digital-signature-to-an-existing-document/README.md +++ b/Digital Signature/Add-a-digital-signature-to-an-existing-document/.NET/Add-a-digital-signature-to-an-existing-document/README.md @@ -1,6 +1,6 @@ # Digital Signature -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) offers powerful capabilities for creating, reading, and editing PDF documents. One of its robust features is the ability to apply digital signatures to PDF files, ensuring document authenticity, integrity, and security. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) offers powerful capabilities for creating, reading, and editing PDF documents. One of its robust features is the ability to apply digital signatures to PDF files, ensuring document authenticity, integrity, and security. ## Steps to add a digital signature to PDF files diff --git a/Forms/Add-a-textbox-field-to-a-new-PDF-document/.NET/Add-a-textbox-field-to-a-new-PDF-document/README.md b/Forms/Add-a-textbox-field-to-a-new-PDF-document/.NET/Add-a-textbox-field-to-a-new-PDF-document/README.md index a18dce73..fc81421c 100644 --- a/Forms/Add-a-textbox-field-to-a-new-PDF-document/.NET/Add-a-textbox-field-to-a-new-PDF-document/README.md +++ b/Forms/Add-a-textbox-field-to-a-new-PDF-document/.NET/Add-a-textbox-field-to-a-new-PDF-document/README.md @@ -1,6 +1,6 @@ # PDF Forms -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) provides an easy way to create, read, and edit PDF documents. It also includes features for creating, filling, and editing PDF forms, which can include interactive form fields and form data. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) provides an easy way to create, read, and edit PDF documents. It also includes features for creating, filling, and editing PDF forms, which can include interactive form fields and form data. ## Steps to create PDF forms diff --git a/Getting Started/.NET/Create_PDF_NET/Create_PDF_NET/README.md b/Getting Started/.NET/Create_PDF_NET/Create_PDF_NET/README.md index 71d95ec1..5e1a3aba 100644 --- a/Getting Started/.NET/Create_PDF_NET/Create_PDF_NET/README.md +++ b/Getting Started/.NET/Create_PDF_NET/Create_PDF_NET/README.md @@ -1,6 +1,6 @@ # Create PDF Document -The Syncfusion® [.NET PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net/pdf-library) used to create PDF document from scratch and saving it to disk or stream. This library also offers functionality to merge, split, stamp, forms, and secure PDF files. +The [.NET PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) used to create PDF document from scratch and saving it to disk or stream. This library also offers functionality to merge, split, stamp, forms, and secure PDF files. ## Steps to create PDF document diff --git a/HTML to PDF/Blink/Convert-website-URL-to-PDF-document/.NET/Convert-website-URL-to-PDF-document/README.md b/HTML to PDF/Blink/Convert-website-URL-to-PDF-document/.NET/Convert-website-URL-to-PDF-document/README.md index f409c94d..29b7ef8c 100644 --- a/HTML to PDF/Blink/Convert-website-URL-to-PDF-document/.NET/Convert-website-URL-to-PDF-document/README.md +++ b/HTML to PDF/Blink/Convert-website-URL-to-PDF-document/.NET/Convert-website-URL-to-PDF-document/README.md @@ -1,6 +1,6 @@ # HTML to PDF Conversion -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) allows you to create, read, and edit PDF documents. It also includes functionality for accurately converting HTML content into PDF files. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) allows you to create, read, and edit PDF documents. It also includes functionality for accurately converting HTML content into PDF files. ## Steps to convert HTML to PDF diff --git a/Images/Convert_Image_to_PDF/.NET/Convert_Image_to_PDF/README.md b/Images/Convert_Image_to_PDF/.NET/Convert_Image_to_PDF/README.md index c77c01fd..2ade3279 100644 --- a/Images/Convert_Image_to_PDF/.NET/Convert_Image_to_PDF/README.md +++ b/Images/Convert_Image_to_PDF/.NET/Convert_Image_to_PDF/README.md @@ -1,6 +1,6 @@ # Converting Images to PDF -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) offers tools to create, read, and edit PDF documents. It also provides functionality to convert images into PDF files, making it easy to integrate image content into your PDF documents. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) offers tools to create, read, and edit PDF documents. It also provides functionality to convert images into PDF files, making it easy to integrate image content into your PDF documents. ## Steps to convert images to PDF diff --git a/Merge PDFs/Merge-multiple-documents-from-stream/.NET/Merge-multiple-documents-from-stream/README.md b/Merge PDFs/Merge-multiple-documents-from-stream/.NET/Merge-multiple-documents-from-stream/README.md index c23b1109..54806e92 100644 --- a/Merge PDFs/Merge-multiple-documents-from-stream/.NET/Merge-multiple-documents-from-stream/README.md +++ b/Merge PDFs/Merge-multiple-documents-from-stream/.NET/Merge-multiple-documents-from-stream/README.md @@ -1,6 +1,6 @@ # Merging PDF Files -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) allows you to easily create, read, edit, and merge PDF documents. This library provides a straightforward way to combine multiple PDF files into a single document. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) allows you to easily create, read, edit, and merge PDF documents. This library provides a straightforward way to combine multiple PDF files into a single document. ## Steps to merge PDF files diff --git a/OCR/.NET/Perform-OCR-AWS-Textract/README.md b/OCR/.NET/Perform-OCR-AWS-Textract/README.md index 5732efc2..28f04ed7 100644 --- a/OCR/.NET/Perform-OCR-AWS-Textract/README.md +++ b/OCR/.NET/Perform-OCR-AWS-Textract/README.md @@ -1,5 +1,5 @@ # Perform OCR with AWS Textract -The [Syncfusion® .NET OCR library](https://www.syncfusion.com/document-processing/pdf-framework/net/pdf-library/ocr-process) supports external engines (AWS Textract) to process the OCR on Images and PDF documents. +The [.NET OCR library](https://www.syncfusion.com/document-sdk/net-pdf-library) supports external engines (AWS Textract) to process the OCR on Images and PDF documents. ## Steps to perform OCR with AWS Textract 1. Create a new .NET Console application project. diff --git a/OCR/.NET/Perform-OCR-Azure-Vision/README.md b/OCR/.NET/Perform-OCR-Azure-Vision/README.md index 56cc2027..e9bd2fa4 100644 --- a/OCR/.NET/Perform-OCR-Azure-Vision/README.md +++ b/OCR/.NET/Perform-OCR-Azure-Vision/README.md @@ -1,6 +1,6 @@ # Perform OCR with Azure Vision -The [Syncfusion® .NET OCR library](https://www.syncfusion.com/document-processing/pdf-framework/net/pdf-library/ocr-process) supports external engines (Azure Computer Vision) to process the OCR on images and PDF documents. +The [.NET OCR library](https://www.syncfusion.com/document-sdk/net-pdf-library) supports external engines (Azure Computer Vision) to process the OCR on images and PDF documents. ## Steps to perform OCR with Azure Computer Vision 1. Create a new .NET Console application project. diff --git a/OCR/.NET/Perform-OCR-for-the-entire-PDF-document/Perform-OCR-for-the-entire-PDF-document/README.md b/OCR/.NET/Perform-OCR-for-the-entire-PDF-document/Perform-OCR-for-the-entire-PDF-document/README.md index f3a1d701..08e30494 100644 --- a/OCR/.NET/Perform-OCR-for-the-entire-PDF-document/Perform-OCR-for-the-entire-PDF-document/README.md +++ b/OCR/.NET/Perform-OCR-for-the-entire-PDF-document/Perform-OCR-for-the-entire-PDF-document/README.md @@ -1,6 +1,6 @@ # OCR on PDF Files -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) enables you to create, read, and edit PDF documents effortlessly. Additionally, the library provides OCR (Optical Character Recognition) capabilities, allowing you to extract text from scanned images within PDF files. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) enables you to create, read, and edit PDF documents effortlessly. Additionally, the library provides OCR (Optical Character Recognition) capabilities, allowing you to extract text from scanned images within PDF files. ## Steps to perform OCR on PDF files diff --git a/PDF Conformance/Convert-PDF-to-PDFA-conformance-document/.NET/Convert-PDF-to-PDFA-conformance-document/README.md b/PDF Conformance/Convert-PDF-to-PDFA-conformance-document/.NET/Convert-PDF-to-PDFA-conformance-document/README.md index a45eaff8..11d52651 100644 --- a/PDF Conformance/Convert-PDF-to-PDFA-conformance-document/.NET/Convert-PDF-to-PDFA-conformance-document/README.md +++ b/PDF Conformance/Convert-PDF-to-PDFA-conformance-document/.NET/Convert-PDF-to-PDFA-conformance-document/README.md @@ -1,6 +1,6 @@ # Convert PDF to PDF/A -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) provides tools for creating, reading, and editing PDF documents. Among its features, the library enables conversion of standard PDF files into the PDF/A format, suitable for long-term archiving and meeting archival standards. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) provides tools for creating, reading, and editing PDF documents. Among its features, the library enables conversion of standard PDF files into the PDF/A format, suitable for long-term archiving and meeting archival standards. ## Steps to convert a PDF to PDF/A diff --git a/Pages/Splitting-PDF-file-into-individual-pages/.NET/Splitting-PDF-file-into-individual-pages/README.md b/Pages/Splitting-PDF-file-into-individual-pages/.NET/Splitting-PDF-file-into-individual-pages/README.md index 1bce113d..6844de97 100644 --- a/Pages/Splitting-PDF-file-into-individual-pages/.NET/Splitting-PDF-file-into-individual-pages/README.md +++ b/Pages/Splitting-PDF-file-into-individual-pages/.NET/Splitting-PDF-file-into-individual-pages/README.md @@ -1,6 +1,6 @@ # Split PDF Files -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) allows for creating, reading, and editing PDF documents, as well as splitting them into separate files. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) allows for creating, reading, and editing PDF documents, as well as splitting them into separate files. ## Steps to split PDF files diff --git a/README.md b/README.md index 888250d9..fdba478d 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,28 @@ -Syncfusion® .NET PDF library +.NET PDF library ------------------------------------- -The Syncfusion® [.NET PDF library] (https://www.syncfusion.com/document-processing/pdf-framework/net) (Essential® PDF) allows you to create, read and write PDF documents programatically in any .NET application. This high-performance and feature-rich .NET PDF framework works without Adobe dependencies. The creation of PDF follows the most popular PDF 1.7 (ISO 32000-1) and latest 2.0 (ISO 32000-2) specifications. +The [.NET PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) (Essential® PDF) allows you to create, read and write PDF documents programatically in any .NET application. This high-performance and feature-rich .NET PDF framework works without Adobe dependencies. The creation of PDF follows the most popular PDF 1.7 (ISO 32000-1) and latest 2.0 (ISO 32000-2) specifications. Key Features -------------------------------------- -* Support to [create PDF files](https://help.syncfusion.com/file-formats/pdf/create-pdf-file-in-c-sharp-vb-net) from scratch. -* Support to add [text](https://help.syncfusion.com/file-formats/pdf/working-with-text), various formats of [images](https://help.syncfusion.com/file-formats/pdf/working-with-images), [tables](https://help.syncfusion.com/file-formats/pdf/working-with-tables) and [shapes](https://help.syncfusion.com/file-formats/pdf/working-with-shapes). -* Support for [creation](https://help.syncfusion.com/file-formats/pdf/working-with-forms#creating-a-new-pdf-form), [filling](https://help.syncfusion.com/file-formats/pdf/working-with-forms#filling-form-fields-in-an-existing-pdf-document) and [flattening](https://help.syncfusion.com/file-formats/pdf/working-with-forms#removing-editing-capability-of-form-fields) forms (AcroForms and XFA). +* Support to [create PDF files](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/create-pdf-file-in-c-sharp-vb-net) from scratch. +* Support to add [text](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-text), various formats of [images](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-images), [tables](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-tables) and [shapes](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-shapes). +* Support for [creation](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-forms#creating-a-new-pdf-form), [filling](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-forms#filling-form-fields-in-an-existing-pdf-document) and [flattening](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-forms#removing-editing-capability-of-form-fields) forms (AcroForms and XFA). * Open, modify and save existing PDF files. -* Support to [compress](https://help.syncfusion.com/file-formats/pdf/working-with-compression) existing PDF files. -* Ability to [merge](https://help.syncfusion.com/file-formats/pdf/merge-documents) and split PDF files. -* Support for [Optical Character Recognition](https://help.syncfusion.com/file-formats/pdf/working-with-ocr/) by using Tesseract engine. -* Ability to convert [HTML](https://help.syncfusion.com/file-formats/pdf/converting-html-to-pdf), [RTF](https://help.syncfusion.com/file-formats/pdf/working-with-document-conversions#converting-rtf-documents-to-pdf), [Word](https://help.syncfusion.com/file-formats/pdf/working-with-document-conversions#converting-word-documents-to-pdf), [Excel](https://help.syncfusion.com/file-formats/pdf/working-with-document-conversions#converting-excel-documents-to-pdf), [PowerPoint](https://help.syncfusion.com/file-formats/presentation/presentation-to-pdf) and [XPS](https://help.syncfusion.com/file-formats/pdf/working-with-document-conversions#converting-xps-document-to-pdf) to PDF. -* Ability to [encrypt and decrypt PDF files](https://help.syncfusion.com/file-formats/pdf/working-with-security) with advanced standards. -* Support to add, modify and remove interactive elements such as [bookmarks](https://help.syncfusion.com/file-formats/pdf/working-with-bookmarks), [annotations](https://help.syncfusion.com/file-formats/pdf/working-with-annotations) and [attachments](https://help.syncfusion.com/file-formats/pdf/working-with-attachments). -* Support to add [barcode](https://help.syncfusion.com/file-formats/pdf/working-with-barcode) in the PDF files. -* Support to [convert PDF to PDF/A-1B conformance](https://help.syncfusion.com/file-formats/pdf/working-with-pdf-conformance#converting-pdf-to-pdfa-1b). -* Support for [PDF/X1-A](https://help.syncfusion.com/file-formats/pdf/working-with-pdf-conformance#adding-support-for-pdfx-1a-conformance),[PDF/A1-B](https://help.syncfusion.com/file-formats/pdf/working-with-pdf-conformance#adding-support-for-pdfa-1b-conformance),[PDF/A2-B](https://help.syncfusion.com/file-formats/pdf/working-with-pdf-conformance#adding-support-for-pdfa-2b-conformance) and [PDF/A1-B](https://help.syncfusion.com/file-formats/pdf/working-with-pdf-conformance#adding-support-for-pdfa-3b-conformance) conformances. -* Support to create [accessible PDF or tagged PDF (PDF/UA)](https://help.syncfusion.com/file-formats/pdf/working-with-tagged-pdf) with section 508 compliant. -* Support to [redact text and images](https://help.syncfusion.com/file-formats/pdf/working-with-redaction) in the PDF files. -* Support to digitally [sign](https://help.syncfusion.com/file-formats/pdf/working-with-digitalsignature) and [validate signature](https://help.syncfusion.com/file-formats/pdf/working-with-digitalsignature) in PDF document. -* Support to [find the corrupted PDF document](https://help.syncfusion.com/file-formats/pdf/working-with-document#find-corrupted-pdf-document). +* Support to [compress](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-compression) existing PDF files. +* Ability to [merge](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/merge-documents) and split PDF files. +* Support for [Optical Character Recognition](https://help.syncfusion.com/document-processing/data-extraction/net/ocr-processor/overview) by using Tesseract engine. +* Ability to convert [HTML](https://help.syncfusion.com/document-processing/pdf/conversions/html-to-pdf/overview), [RTF](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-document-conversions#converting-rtf-documents-to-pdf), [Word](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-document-conversions#converting-word-documents-to-pdf), [Excel](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-document-conversions#converting-excel-documents-to-pdf), [PowerPoint](https://help.syncfusion.com/document-processing/powerpoint/conversions/powerpoint-to-pdf/net/presentation-to-pdf) and [XPS](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-document-conversions#converting-xps-document-to-pdf) to PDF. +* Ability to [encrypt and decrypt PDF files](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-security) with advanced standards. +* Support to add, modify and remove interactive elements such as [bookmarks](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-bookmarks), [annotations](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-annotations) and [attachments](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-attachments). +* Support to add [barcode](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-barcode) in the PDF files. +* Support to [convert PDF to PDF/A-1B conformance](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-pdf-conformance#converting-pdf-to-pdfa-1b). +* Support for [PDF/X1-A](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-pdf-conformance#adding-support-for-pdfx-1a-conformance),[PDF/A1-B](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-pdf-conformance#adding-support-for-pdfa-1b-conformance),[PDF/A2-B](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-pdf-conformance#adding-support-for-pdfa-2b-conformance) and [PDF/A1-B](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-pdf-conformance#adding-support-for-pdfa-3b-conformance) conformances. +* Support to create [accessible PDF or tagged PDF (PDF/UA)](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-tagged-pdf) with section 508 compliant. +* Support to [redact text and images](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-redaction) in the PDF files. +* Support to digitally [sign](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-digitalsignature) and [validate signature](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-digitalsignature) in PDF document. +* Support to [find the corrupted PDF document](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-document#find-corrupted-pdf-document). * Support for .NET Standard 1.2 onwards. * PDF library is compatible with .NET Core 3.0 WPF and Windows Forms. * PDF library is supported in Blazor, Xamarin and Flutter platforms. @@ -39,11 +39,11 @@ How to run the examples Resources ----------- -* **Product page:** [Syncfusion® PDF Framework](https://www.syncfusion.com/document-processing/pdf-framework/net) -* **Documentation page:** [Syncfusion® .NET PDF library](https://help.syncfusion.com/file-formats/pdf/overview) -* **Online demo:** [Syncfusion® .NET PDF library - Online demos](https://ej2.syncfusion.com/aspnetcore/PDF/CompressExistingPDF#/bootstrap5) +* **Product page:** [Syncfusion® PDF Framework](https://www.syncfusion.com/document-sdk/net-pdf-library) +* **Documentation page:** [Syncfusion® .NET PDF library](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/overview) +* **Online demo:** [Syncfusion® .NET PDF library - Online demos](https://document.syncfusion.com/demos/pdf/default#/tailwind) * **Blog:** [Syncfusion® .NET PDF library - Blog](https://www.syncfusion.com/blogs/category/pdf) -* **Knowledge Base:** [Syncfusion® .NET PDF library - Knowledge Base](https://www.syncfusion.com/kb/windowsforms/pdf) +* **Knowledge Base:** [Syncfusion® .NET PDF library - Knowledge Base](https://support.syncfusion.com/kb/web/section/866) * **EBooks:** [Syncfusion® .NET PDF library - EBooks](https://www.syncfusion.com/succinctly-free-ebooks) * **FAQ:** [Syncfusion® .NET PDF library - FAQ](https://www.syncfusion.com/faq/) diff --git a/Redaction/Removing-sensitive-content-from-the-PDF-document/.NET/Removing-sensitive-content-from-the-PDF-document/README.md b/Redaction/Removing-sensitive-content-from-the-PDF-document/.NET/Removing-sensitive-content-from-the-PDF-document/README.md index fa4313e1..973faf6d 100644 --- a/Redaction/Removing-sensitive-content-from-the-PDF-document/.NET/Removing-sensitive-content-from-the-PDF-document/README.md +++ b/Redaction/Removing-sensitive-content-from-the-PDF-document/.NET/Removing-sensitive-content-from-the-PDF-document/README.md @@ -1,6 +1,6 @@ # Redacting PDF Files -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) allows users to create, read, and edit PDFs seamlessly. One of its key features is the ability to redact PDF content, enabling the permanent removal or hiding of sensitive information while maintaining the rest of the document's integrity. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) allows users to create, read, and edit PDFs seamlessly. One of its key features is the ability to redact PDF content, enabling the permanent removal or hiding of sensitive information while maintaining the rest of the document's integrity. ## Steps to Redact PDF Files diff --git a/Security/Protect-an-existing-PDF-document/.NET/Protect-an-existing-PDF-document/README.md b/Security/Protect-an-existing-PDF-document/.NET/Protect-an-existing-PDF-document/README.md index e95bdeca..5655076e 100644 --- a/Security/Protect-an-existing-PDF-document/.NET/Protect-an-existing-PDF-document/README.md +++ b/Security/Protect-an-existing-PDF-document/.NET/Protect-an-existing-PDF-document/README.md @@ -1,6 +1,6 @@ # Protect PDF Files -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) provides tools for creating, reading, and editing PDF documents. It also allows you to protect your PDF files by applying encryption and setting password-based permissions. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) provides tools for creating, reading, and editing PDF documents. It also allows you to protect your PDF files by applying encryption and setting password-based permissions. ## Steps to Protect PDF Files diff --git a/Table/PdfGrid/Create-table-from-data-source-in-a-PDF/.NET/Create-table-from-data-source-in-a-PDF/README.md b/Table/PdfGrid/Create-table-from-data-source-in-a-PDF/.NET/Create-table-from-data-source-in-a-PDF/README.md index 363c17a3..ccaa7224 100644 --- a/Table/PdfGrid/Create-table-from-data-source-in-a-PDF/.NET/Create-table-from-data-source-in-a-PDF/README.md +++ b/Table/PdfGrid/Create-table-from-data-source-in-a-PDF/.NET/Create-table-from-data-source-in-a-PDF/README.md @@ -1,6 +1,6 @@ # PDF Tables -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) facilitates the creation, reading, and editing of PDF documents. It also provides features to create and customize tables within PDF files, allowing for efficient data organization and presentation. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) facilitates the creation, reading, and editing of PDF documents. It also provides features to create and customize tables within PDF files, allowing for efficient data organization and presentation. ## Steps to Add a Table to a PDF Document diff --git a/Tagged PDF/Add-tag-for-the-text-element-in-PDF-document/.NET/Add-tag-for-the-text-element-in-PDF-document/README.md b/Tagged PDF/Add-tag-for-the-text-element-in-PDF-document/.NET/Add-tag-for-the-text-element-in-PDF-document/README.md index 5c56105a..44760562 100644 --- a/Tagged PDF/Add-tag-for-the-text-element-in-PDF-document/.NET/Add-tag-for-the-text-element-in-PDF-document/README.md +++ b/Tagged PDF/Add-tag-for-the-text-element-in-PDF-document/.NET/Add-tag-for-the-text-element-in-PDF-document/README.md @@ -1,6 +1,6 @@ # Accessible PDF Files -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) facilitates the creation, reading, and editing of PDF documents. It also offers features for generating accessible PDFs that adhere to accessibility standards, making content accessible to individuals with disabilities. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) facilitates the creation, reading, and editing of PDF documents. It also offers features for generating accessible PDFs that adhere to accessibility standards, making content accessible to individuals with disabilities. ## Steps to Create Accessible PDF Files diff --git a/Text Extraction/Extract-text-from-the-entire-PDF-document/.NET/Extract-text-from-the-entire-PDF-document/README.md b/Text Extraction/Extract-text-from-the-entire-PDF-document/.NET/Extract-text-from-the-entire-PDF-document/README.md index 66a13f6a..6aaf060a 100644 --- a/Text Extraction/Extract-text-from-the-entire-PDF-document/.NET/Extract-text-from-the-entire-PDF-document/README.md +++ b/Text Extraction/Extract-text-from-the-entire-PDF-document/.NET/Extract-text-from-the-entire-PDF-document/README.md @@ -1,6 +1,6 @@ # Extract Data from PDF -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) enables the creation, reading, and editing of PDF documents. Additionally, it provides capabilities to extract data from PDFs, such as text, images, and form field values. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) enables the creation, reading, and editing of PDF documents. Additionally, it provides capabilities to extract data from PDFs, such as text, images, and form field values. ## Steps to Extract Data from PDF Files diff --git a/Watermark/Add-text-watermark-in-an-existing-PDF-document/.NET/Add-text-watermark-in-an-existing-PDF-document/README.md b/Watermark/Add-text-watermark-in-an-existing-PDF-document/.NET/Add-text-watermark-in-an-existing-PDF-document/README.md index 8599d1a5..5f58230c 100644 --- a/Watermark/Add-text-watermark-in-an-existing-PDF-document/.NET/Add-text-watermark-in-an-existing-PDF-document/README.md +++ b/Watermark/Add-text-watermark-in-an-existing-PDF-document/.NET/Add-text-watermark-in-an-existing-PDF-document/README.md @@ -1,6 +1,6 @@ # Edit PDF Files -The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) provides tools for creating, reading, and editing PDF documents. It also supports modifying existing PDF files, including updating text, images, and other content. +The [.NET Core PDF library](https://www.syncfusion.com/document-sdk/net-pdf-library) provides tools for creating, reading, and editing PDF documents. It also supports modifying existing PDF files, including updating text, images, and other content. ## Steps to Add a Watermark to a PDF File