Spire.PDF 3.8.158

There is a newer version of this package available.
See the version list below for details.
The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet add package Spire.PDF --version 3.8.158
NuGet\Install-Package Spire.PDF -Version 3.8.158
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Spire.PDF" Version="3.8.158" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Spire.PDF --version 3.8.158
#r "nuget: Spire.PDF, 3.8.158"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Spire.PDF as a Cake Addin
#addin nuget:?package=Spire.PDF&version=3.8.158

// Install Spire.PDF as a Cake Tool
#tool nuget:?package=Spire.PDF&version=3.8.158

Spire.PDF for .NET is a versatile PDF library that enables software developers to generate, edit, read and manipulate PDF files within their own .NET applications. As a standalone PDF component, Spire.PDF for .NET provides users an incredible wealth of features without installing Adobe Acrobat. This component is completely written in C#, but also supports VB.NET, Windows Forms and ASP.NET.
With the Spire.PDF for .NET API, you can get the ability to read PDF text and image even attachments with high efficiency. Even the special content such as language written from right to left can be extracted such as Herbrew and Arabic. Other basic features such as text, image, table, shapes, hyperlinks, bookmark, headings, footnotes, lists, form fields, pagination, booklet barcode, attachments, transparency, annotations, actions, overlay etc all work great for users. As for security, Spire.PDF for .NET enables you to protect your PDF files by passwords and digital signature.

Product Compatible and additional computed target framework versions.
.NET Framework net20 is compatible.  net35 is compatible.  net40 is compatible.  net40-client is compatible.  net403 was computed.  net45 was computed.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (10)

Showing the top 5 NuGet packages that depend on Spire.PDF:

Package Downloads
Spire.Office

Spire.Office for .NET is a combination of Enterprise-Level Office .NET components offered by E-iceblue. It includes Spire.Doc, Spire XLS, Spire.Presentation, Spire.PDF, Spire.DataExport, Spire.PDFViewer, Spire.DocViewer, Spire.Email and Spire.BarCode. Spire.Office contains the most up-to-date versions of the above .NET components. From Spire.Office 3.10.1, Spire.Office supports to work on .NET Core,.NET Standard, Xamarin. With Spire.Office for .NET, developers can create a wide range of applications. It enables developers to open, create, modify, convert, print, View MS Word, Excel, PowerPoint and PDF documents. Furthermore, it allows users to export data to popular files such as MS Word/Excel/RTF/Access, PowerPoint, PDF, XPS, HTML, XML, Text, CSV, DBF, Clipboard, SYLK, etc. As an independent Office .NET component, Spire.Office doesn't need Microsoft Office to be installed on neither the development nor target systems. In addition, it is a better alternative to MS Office Automation in terms of security, stability, scalability, speed, price and features. Spire.Office for .NET can be linked into any type of a 32-bit or 64-bit .NET application including ASP.NET, Web Services and WinForms for .NET Framework version 2.0 to 4.5, .NET Core, .NET standard 2.0

Spire.PDFViewer

Spire.PDFViewer is an easy-to-use and reliable .NET PDF Viewer component. With Spire.PDFViewer, developers can create any WinForms application to open, view and print PDF document in C# and Visual Basic on .NET(2.0, 3.5, 4.0,4.6 and 4.0 ClientProfile). Open and View Spire.PDFViewer for .NET can open and view PDF/A-1B, PDF/X1A and even encrypted document. When viewing, developers can view with zoom in/out, page up/down, moving to the first/last page or fitting page/width. Also, hand tool is available. Elements Spire.PDFViewer for .NET supports kinds of PDF fonts, including TrueType, Type0, Type1, Type3, OpenType and CJK font. It also support hyperlinks, DeviceN color space and JPEG2000, DCT, CCITT Fax Image format in PDF. Print Spire.PDFViewer enables developers to print PDF document and supports page setup before printing, such as margins, page orientation, page size etc. Also, developers can choose specified one page, current page, mulitple pages or all pages to print. PDF to Image Spire.PDFViewer for .NET enables developers to save PDF pages(specified one, current page, mulitple pages, all pages) to image formats(.bmp, .png, .jpeg).

James.Testing.Pdf

A library of helpers for the purpose of testing pdf documents/content. It is named after the author who wrote the book of James in the Bible. (James 1:2-3)

Xe.Framework.All

Package Description

DynamicUtility

Package Description

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on Spire.PDF:

Repository Stars
anpho/ofd2pdf
OFD->PDF转换工具(WinExe & CLI)
Version Downloads Last updated
10.4.2 1,854 4/12/2024
10.3.16 4,937 3/28/2024
10.3.7 6,351 3/14/2024
10.2.2 19,120 2/4/2024
10.1.17 7,068 1/26/2024
10.1.0 9,540 1/5/2024
9.12.0 17,670 12/8/2023
9.11.4 14,130 11/10/2023
9.11.0 6,629 11/3/2023
9.10.2 24,265 10/13/2023
9.9.9 15,166 9/21/2023
9.9.3 10,233 9/8/2023
9.8.5 25,446 8/10/2023
9.7.17 14,029 7/27/2023
9.7.14 11,966 7/20/2023
9.7.0 15,519 7/3/2023
9.6.0 36,426 6/5/2023
9.5.4 13,799 5/23/2023
9.4.12 17,416 4/28/2023
9.4.0 22,868 4/6/2023
9.3.4 34,835 3/15/2023
9.3.2 11,555 3/7/2023
9.2.6 22,355 2/15/2023
9.2.2 17,001 2/3/2023
9.1.0 66,005 1/5/2023
8.12.7 8,223 12/29/2022
8.12.5 15,662 12/14/2022
8.11.10 11,168 11/30/2022
8.11.2 29,601 11/16/2022
8.11.0 14,219 11/3/2022
8.10.5 11,368 10/19/2022
8.9.16 12,440 9/30/2022
8.9.2 14,706 9/14/2022
8.8.6 17,296 8/17/2022
8.7.9 19,729 7/27/2022
8.7.2 19,958 7/5/2022
8.6.1 30,201 6/8/2022
8.5.0 24,424 5/6/2022
8.4.15 21,377 4/21/2022
8.3.9 34,657 3/23/2022
8.2.2 37,542 2/22/2022
8.1.4 52,987 1/19/2022
8.1.0 34,928 1/6/2022
7.12.1 46,087 12/8/2021
7.11.1 75,318 11/9/2021
7.10.4 29,599 10/19/2021
7.10.0 10,469 10/9/2021
7.9.6 30,992 9/22/2021
7.9.2 19,519 9/2/2021
7.8.8 13,567 8/20/2021
7.8.2 19,379 8/4/2021
7.7.10 20,893 7/22/2021
7.6.15 20,480 6/29/2021
7.6.1 19,737 6/10/2021
7.5.0 22,433 5/7/2021
7.4.13 18,767 4/27/2021
7.4.5 38,597 4/14/2021
7.3.3 18,495 3/19/2021
7.3.1 9,984 3/12/2021
7.2.9 17,332 2/20/2021
7.2.5 14,325 2/7/2021
7.2.0 11,206 2/2/2021
7.1.10 16,233 1/15/2021
7.1.0 13,237 1/7/2021
6.12.20 8,658 12/25/2020
6.12.10 8,606 12/10/2020
6.12.3 8,762 12/7/2020
6.11.6 19,879 11/13/2020
6.11.0 8,615 11/4/2020
6.10.9 10,178 10/27/2020
6.10.4 12,555 10/20/2020
6.10.0 9,379 10/10/2020
6.9.16 18,215 9/28/2020
6.9.0 40,824 9/3/2020
6.8.5 29,712 8/17/2020
6.8.1 15,240 8/6/2020
6.7.12 14,168 7/29/2020
6.7.8 20,921 7/20/2020
6.7.6 9,220 7/8/2020
6.7.2 15,692 7/6/2020
6.5.15 28,040 5/28/2020
6.5.9 9,504 5/18/2020
6.5.6 30,562 5/13/2020
6.4.11 86,288 4/20/2020
6.4.4 10,053 4/10/2020
6.3.16 12,224 3/30/2020
6.3.10 27,391 3/23/2020
6.3.0 23,015 3/4/2020
6.2.6 13,225 2/19/2020
6.2.1 24,524 2/11/2020
6.1.8 31,446 1/21/2020
6.1.4 14,664 1/9/2020
5.12.15 24,568 12/16/2019
5.12.3 8,305 12/5/2019
5.11.18 9,022 11/29/2019
5.11.2 23,408 11/7/2019
5.11.0 9,249 11/1/2019
5.10.8 14,166 10/22/2019
5.10.2 14,098 10/11/2019
5.9.16 11,740 9/30/2019
5.9.6 10,279 9/18/2019
5.8.16 31,157 8/30/2019
5.8.7 28,121 8/13/2019
5.8.2 10,873 8/6/2019
5.7.20 8,375 7/31/2019
5.7.0 30,703 7/2/2019
5.6.31 6,793 7/1/2019
5.6.2 21,645 6/6/2019
5.5.21 15,054 5/24/2019
5.4.21 54,974 5/1/2019
5.4.20 6,126 4/29/2019
5.4.9 14,135 4/15/2019
5.4.1 12,910 4/4/2019
5.3.8 685,160 3/19/2019
5.3.2 8,459 3/11/2019
5.2.15 8,087 2/28/2019
5.2.3 8,543 2/14/2019
5.1.33 7,905 1/31/2019
5.1.16 8,024 1/19/2019
5.1.4 8,689 1/11/2019
5.1.0 12,157 1/2/2019
4.12.8 27,785 12/18/2018
4.12.2 11,123 12/7/2018
4.11.12 10,554 11/28/2018
4.11.8 38,476 11/16/2018
4.11.5 10,307 11/9/2018
4.11.3 30,183 11/8/2018

Spire.PDF 3.8.158
Support to draw content with spot color.
Fixes the issue that caused the image lost when printing the PDF document.
Fixes the issue that badly formed dictionary next should be a name before 809.
Resolves the issue where creationDate and modificationDate about attachment in PDF were get incorrectly.
Fixes the issue where the watermark didn't work when loading XPS and adding a watermark to each page and then saving it as a Pdf.


Spire.PDF 3.8.121
Support to link to a destination in attachment ("GoToE" action).
Support to create cloud markup.
Fixes the issue that caused wrong content when printing PDF.
Fixes the issue that caused IndexOutOfRangeException when converting PDF to image.
Fixes the issue that caused the layer blending wrong when converting PDF to image.
   Fixes the issue that caused "unknown segment in GBIG2 stream" exception when converting PDF to image.
Fixes the issue that caused blank image when converting PDF to image.
Fixes the issue that caused incorrect bookmark when use Pdfdoc.InsertPage method.
Fixes the issue that caused content lost when loading PDF file.
Fixes the issue that caused some text is unable to be found.
Fixes the issue that caused NullReferenceException when gets PdfFormWidget.


Spire.PDF 3.8.102

Fixes the issue where the Arabic text rendered incorrectly when converting XPS to PDF.
Fixes the issue that caused blank image when converting PDF to image.
Fixes the issue that caused blank bar while using the Windows 10 Reader app for opening the generated XPS file when converting from the PDF file format.
Fixes the issue where the half-width character lost when printing the PDF files.


Spire.PDF 3.8.82
Supports to get all certificates in the current signature.Fixes the issue that caused Form missing when converting PDF to image.
Fixes the issue that caused characters missing when printing the PDF file.
Fixes the issue that caused XmlException when accessing PdfDocument.Conformance.

Spire.PDF 3.8.68
Supports to maintain image with high quality when convert XPS to PDF.
Fixes the issue that caused characters missing when convert PDF to XPS.
Fixes the issue that caused wrong content when convert PDF to XPS.
Fixes the issue that caused dotted line wrong when convert PDF to image.
Fixes the issue that caused characters incorrect when convert PDF to image.
Fixes the issue that caused project hanging when convert PDF to image.
Fixes the issue that caused NullReferenceException when merge files.
Fixes the issue that caused StackOverflowException when merge files.
Fixes the issue that caused form field names unreadable.
Fixes the issue that caused InvalidOperationException when load the PDF document.
Fixes the issue that caused incorrect style when replace text on the PDF.
Fixes the issue that caused grid line missing when print the PDF file.

Spire.PDF 3.8.45
Add new method to set the image of button field.
Fixes the issue where image in the PDF document was covered by a black hatch when print.
Fixes the issue that caused open type fonts to display incorrectly when print.
Fixes the issue that caused the content lost when print.
Resolves the issue that caused the exception that ContextColor /Resources/f856973e-951b-491c-ad5f-9fcff4b05a16.icc 1 is not a valid value for Int32 when load.
Fixes the issue that caused the error that badly formed dictionary next should be a name before 9406 when load.
Fixes the issue that caused the value of combox field got added repeatedly when debug.
Fixes the issue that caused InsertPageRange method got stuck.
Fixes the issue that caused accented characters lost when convert to XPS.

Spire.PDF 3.8.22

Add new feature to convert XPS to PDF/A.
Supports to set the Asia character in signature area.
Fixes the issue that caused the return value incorrect when use signature.VerifyDocModified() method.
Fixes the issue that caused the blank image when convert to IMG.
Improves the quality of the image when convert XPS to PDF.
Resolves the issue that caused image lost when draw EMF image into PDF.
Fixes the issue that caused the field format value was null.

Spire.PDF 3.8.8
Add new feature to convert PDF to SVG.

Fixes the issue that caused blank page when print the PDF.
Fixes the issue that caused the string disoriented when print PDF.
Fixes the issue that caused SaveChange warning information when open the document after filling the field.
Fixes the issue that caused page content missing when merge files.
Fixes the issue that caused InvalidCastException when close PDF object.
Fixes the issue that caused non-transparent region when convert XPS which has transparent region to PDF.
Fixes the issue that caused wrong alignment of field value when flat the field or set it ReadOnly.
Fixes the issue that caused exception when load the XPS file.
Fixes the issue where the color of shape was missing when convert XPS to PDF.


Spire.PDF 3.7.330

Fixes the issue that caused multiple signatures invalid when sign a PDF document many times on X64 platform.
Fixes the issue that caused the code128B barcode generated using Spire.Pdf.Barcode was not getting scanned.
Fixes the issue where multiple styles were not applied when draw string using html tags.


Spire.PDF 3.7.292
New Features:
Spire.PDF adds new method to resize the watermark image and change its location.
Spire.PDF adds new feature to get field by Export Value.

Bug solutions:
Improve performance about converting PDF to image.
Fixes the issue that caused the characters displayed repeatedly when convert XPS to txt.
Fixes the issue that caused some content missing when convert PDF to XPS.
Fixes the issue that caused multiline property doesn't work in form field.
Fixes the issue that caused the exception when convert digitally signed PDF documents to PDF/A.
Fixes the issue that caused the exception when export barcode.
Fixes the issue that caused image missing and rotated when convert XPS to PDF.
Fixes the issue that caused wrong characters when print.
Fixes the issue that caused blank content when convert PDF to tiff.
Fixes the issue that caused digital signature missing when print.
Fixes the issue that caused different content after encryption.
Fixes the issue that the field cannot be filled.
Fixes the issue that caused the exception in different Non-Unicode program language when search text.
Fixes the issue that caused different PDF converted from XPS when DPI is different.
Fixes the issue that caused incorrect text when extract text from PDF.


Spire.PDF 3.7.198

We add new method to load the XPS file from stream, and add new properties to check if the document is encrypted. We also fixed the bugs in this version for the verification of signature, the issues of conversion from XPS to PDF, PDF to image and etc.

New features:

Spire.PDF adds new method to load the XPS file from stream.
Add new feature to instantiate the PdfCertificate from a byte array with password.
Add new feature to check if the document is encrypted.
Add new method to convert HTML to PDF until the Html DOM load completely.

Bug solutions:
Fixes the issue that caused the verification of signature failed.
Fixes the issue that caused the exception when find the text that isn't included in the PDF document.
Fixes the issue that caused the error that string was not recognized as a valid DateTime.
Resolves the issue that caused the content shuffled/displaced when convert XPS to PDF.
Fixes the issue where wrong pdf pageSize was set when windows Display Setting bigger than 100% while converting XPS to PDF.
Fixes the issue that caused some objects were shuffled/displaced when convert PDF to Image.
Resolves the issue that caused the exception that Rectangle. "{X=0,Y=0,Width=780,Height=0}" width or height cannot be equal to zero when load HTML.

Spire.PDF 3.7.91
Add the method to support to apply highlight of the searched text with unicode.
Fixes the issue that caused the output not readable when printing.
Fixes the issue that caused the non-English character lost when print.
Fixes the issue that caused garbled mess when print.
Fixes the issue that caused graphic draw incorrectly.
Resolves the issue where the comb field went away when fill the field and flatten comb fields.
Improve the performance of extracting text.
Fixes the issue that caused Javascript not to run inside the pdf for the calculation.

Spire.PDF 3.7
Fixes the issue that content is blank when printing PDF.
Fixes the issue that multi pages are printed into one page when printing PDF.
Fixes the issue that text color changes when converting PDF to Images.
Fixes the issue that signature size becomes larger when converting PDF to Images.
Fixes the issue that content is changed when converting PDF to Text.
Fixes the issue that converted xps file cannot be opened by Adobe Reader when converting PDF to XPS.
Fixes the issue that barcode location is changed when converting XPS to PDF.


Spire.PDF 3.6.260

Add the new feature to change the font size of a labeled digital sign.
Fixes the issue that caused the exception when convert PDF to Image.
Fixes the issue that caused the color incorrect when convert PDF to Image.
Fixes the issue that caused the exception when load PDF document.
Resolves the issue that caused the Argumentexception when replace the image in PDF document.
Fixes the issue that caused content lost when print a PDF document.
Fixes the issue that caused NullReferenceException when use InsertPageRange method.
Resolves the issue that caused InvalidOperationException when saving merged PDF.
Fixes the issue where pdf version can't be changed.
Fixes the issue where text was extracted incorrectly with ExtractText method.