GcDocs.Pdf
7.0.1
See the version list below for details.
dotnet add package GcDocs.Pdf --version 7.0.1
NuGet\Install-Package GcDocs.Pdf -Version 7.0.1
<PackageReference Include="GcDocs.Pdf" Version="7.0.1" />
paket add GcDocs.Pdf --version 7.0.1
#r "nuget: GcDocs.Pdf, 7.0.1"
// Install GcDocs.Pdf as a Cake Addin #addin nuget:?package=GcDocs.Pdf&version=7.0.1 // Install GcDocs.Pdf as a Cake Tool #tool nuget:?package=GcDocs.Pdf&version=7.0.1
GrapeCity Documents for PDF
GrapeCity Documents for PDF (GcPdf) is a powerful PDF library providing a rich set of APIs which allow developers to do fast and memory-efficient PDF processing in C# or VB.NET code. GcPdf's core object model follows the PDF specification, providing programmatic access to PDF elements such as document properties, pages, fonts, annotations and so on. GcPdf also includes powerful high-level features that enable developers to create PDF documents with complex layouts including tables, formatted text and graphics.
GcPdf comes with a full-featured JavaScript PDF viewer/editor control (GcPdfViewer).
Features include:
- Programmatically create, load, modify, save or inspect PDFs.
- Support for different PDF standards including ISO 32000 (PDF 2.0).
- Export PDFs to BMP, GIF, JPEG, PNG or TIFF image formats.
- Merge or split PDF documents.
- Powerful text formatting and layout engine with full multi-language support, including RTL (with Kashida in Arabic) and vertical text, Tate Chu Yoko, text flow around objects, and more.
- Advanced text rendering capabilities including support for Adobe Type 1 fonts and bitmap glyphs in OpenType CJK fonts.
- Font embedding and sub-setting, with support for True Type, Open Type and WOFF fonts.
- Add raster (BMP, GIF, ICO, JPEG, JPEG 2000, PNG, TIFF) or vector (SVG, SVGZ) images to PDFs.
- Create SVG images on the fly, or modify existing SVGs using the provided SVG DOM (document object model).
- Support for all common graphics drawing and filling operations when rendering PDF pages.
- Table layout engine for creating complex grid-based layouts with text and graphics.
- Encryption and security APIs, including incremental updates, PAdES, PKCS #12, ECDSA.
- Find text, get text map with exact coordinates of all text fragments.
- Analyze PDFs, fetch logical paragraphs and table data using structure tags or heuristics.
- Programmatically create and apply redactions to completely erase sensitive data.
- Support for optional PDF content (layers).
- Create, modify, fill or flatten AcroForms (PDF Forms).
- Linearize PDFs for faster web viewing.
GcPdf is compatible with .NET 7, .NET 6, .NET Core 3.1, .NET Standard 2.x, .NET Framework 4.6.1 or higher.
All features are fully supported on Windows, macOS and Linux.
Resources
- GcPdf Demos
- GcPdfViewer Demos
- Getting Started
- License Information
- Licensing FAQ
- How to get Trial Keys
- Online Documentation
- Offline Documentation (PDF)
GrapeCity Document APIs
- Documents for PDF
- Documents for Word
- Documents for Imaging
- Documents for Excel, .NET
- Documents for Excel, Java
GrapeCity Document JavsScript Viewers
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 is compatible. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.1
- BouncyCastle.Cryptography (>= 2.2.1)
- GcDocs.Imaging (= 7.0.1)
-
.NETStandard 2.0
- BouncyCastle.Cryptography (>= 2.2.1)
- GcDocs.Imaging (= 7.0.1)
NuGet packages (12)
Showing the top 5 NuGet packages that depend on GcDocs.Pdf:
Package | Downloads |
---|---|
GcDocs.Excel
GrapeCity Documents for Excel (简称:GcExcel)是一款基于 .NET 和 .NET Framework 平台的服务端高性能表格组件,可与 纯前端表格控件 SpreadJS 前后端兼容,无需依赖 Office、NPOI 或第三方应用软件,在前端展示表格数据,在服务端批量创建、加载、编辑、打印、导入/导出 Excel 文档,为您开发的应用程序提供在线文档的前后端数据同步、在线填报与服务端批量导出与打印,以及类 Excel 报表模板设计与服务端高性能处理等一整套 类 Excel 全栈解决方案。 产品文档: https://www.grapecity.com.cn/developer/grapecitydocuments/excel-net |
|
GcDocs.Pdf.ViewerSupportApi
该软件包实现了 GcDocs PDF Viewer(GcPdfViewer)的服务器端支持 API。您可以在 https://www.npmjs.com/search?q=GcPdfViewer 上找到更多相关信息。 |
|
GcDocs.Word.Layout
这是一个为 GcDocs.Word(GcWord)提供文档布局服务的跨平台库。 将此库添加到使用 GcWord 的项目中,可以使用 GcWordDocument.SaveAsPdf() 和其他方法将 Word 文档导出为 PDF 和图像格式(TIFF、JPEG、PNG)。 该库不依赖于 MS Office,并与。NET 7、.NET 6、.NET 5、.NET Core 3.x 和 2.x、。NET Standard 2.x、.NET Framework 4.6.1 或更高版本兼容。所有功能在 Windows、macOS 和 Linux 上都得到完全支持。 使用此库从 Word 文档生成 PDF 和图像的在线演示浏览器可在 https://demo.grapecity.com.cn/GcWord/ 上访问。 |
|
GcDocs.Html
这是一个跨平台库,为其他 GcDocs 软件包(GcDocs.Pdf、GcDocs.Imaging)提供 HTML 处理和渲染功能。 |
|
GCCN.ActiveReports.Core.Export.Pdf.Page
ActiveReports PDF export library |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
7.2.4 | 166 | 10/23/2024 |
7.2.3 | 465 | 10/9/2024 |
7.2.2 | 580 | 9/20/2024 |
7.2.1 | 289 | 9/3/2024 |
7.2.0 | 1,204 | 8/19/2024 |
7.1.4 | 192 | 7/24/2024 |
7.1.3 | 320 | 6/26/2024 |
7.1.2 | 772 | 5/29/2024 |
7.1.1 | 346 | 4/24/2024 |
7.1.0 | 612 | 4/15/2024 |
7.0.4 | 290 | 3/22/2024 |
7.0.3 | 256 | 2/19/2024 |
7.0.2 | 279 | 1/25/2024 |
7.0.1 | 306 | 1/5/2024 |
7.0.0 | 1,277 | 12/11/2023 |
# 重要信息
- 这是 GcDocs.Pdf 软件包的首次发布,该软件包由 GrapeCity.Documents.Pdf 更名而来。
- GcDocs.Pdf 与 GrapeCity.Documents.Pdf 的功能保持一致,并且与 GrapeCity.Documents.Pdf 保持兼容,未来我们将持续对 GcDocs.Pdf 添加新功能并进行维护。
- GcDocs.Pdf 与 GrapeCity.Documents.Pdf 使用相同的授权策略,如果在您的升级中,遇到任何授权问题,可以发送邮件至 info.xa@grapecity.com 联系我们获取帮助。
# Changes since version 7.0.0:
## Fixed
- Exception can be thrown when merging two identical PDFs with MergeStructTree option turned on. (DOC-5882)
- Improved compatibility of PDFs created using DsPdf with Adobe Acrobat Pro. (DOC-5956)