下载 sgcPDF

sgcPDF 包含在 sgcUI All-Access 试用版中,Delphi 和 C++ Builder 各有一个安装程序,涵盖全部 17 款 sgcUI 产品。您可以下载功能完整的试用版,运行无需 IDE 的预编译演示程序,或将 NuGet 包添加到 .NET 项目中。许可证可在定价页面购买。

免费试用版下载

一个 sgcUI 试用版即可安装所有 sgcUI 产品(包括 sgcPDF),并提供完整功能供评估使用。

刚接触 sgcPDF?请从 Demos\PDF\Delphi\00.QuickStart 中适用于 Delphi (VCL) 的五个 QuickStart 演示开始,并阅读逐步讲解这些演示的入门指南(PDF,英文)。

适用于 Delphi 的 sgcUI 试用版

Delphi 7 至 RAD Studio 13 的全功能评估版,包含全部 17 款 sgcUI 产品(含 sgcPDF)和示例项目。

下载 Delphi 试用版 →

适用于 C++ Builder 的 sgcUI 试用版

C++ Builder 10.1 至 13 的全功能评估版。包含 C++ 头文件和示例项目的相同组件。

下载 C++ Builder 试用版 →

预编译示例程序

每款 sgcUI 产品的可直接运行的可执行文件。sgcPDF 演示展示 PDF 创建、查看器、表单、文本和图像提取、加密、签名、涂黑、PDF/A、签名板和图像编辑器。

下载示例程序 →

适用于 Delphi 的 sgcUI 试用版

Delphi 13 Florence Download ↓
Delphi 12 Athens Download ↓
Delphi 11 Alexandria Download ↓
Delphi 10.4 Sydney Download ↓
Delphi 10.3 Rio Download ↓
Delphi 10.2 Tokyo Download ↓
Delphi 10.1 Berlin Download ↓
Delphi 10 Seattle Download ↓
Delphi XE8 Download ↓
Delphi XE7 Download ↓
Delphi XE6 Download ↓
Delphi XE5 Download ↓
Delphi XE4 Download ↓
Delphi XE3 Download ↓
Delphi XE2 Download ↓
Delphi XE Download ↓
Delphi 2010 Download ↓
Delphi 2009 Download ↓
Delphi 2007 Download ↓
Delphi 7 Download ↓

适用于 C++ Builder 的 sgcUI 试用版

C++ Builder 13 Download ↓
C++ Builder 12 Download ↓
C++ Builder 11 Download ↓
C++ Builder 10.4 Download ↓
C++ Builder 10.3 Download ↓
C++ Builder 10.2 Download ↓
C++ Builder 10.1 Download ↓

签名板和图像编辑器

位于 Demos\PDF\Delphi,每个都在 Demos\PDF\CBuilder 中有对应的 C++ Builder 版本。

SignaturePad

带有笔的颜色和宽度、笔压和速度选项、撤销、重做和清除、PNG、SVG 和 JSON 导出的 TsgcPDFSignaturePad,以及一个用手写签名在可见签名字段中签署 PDF 的按钮。SignaturePadFMX 在 FireMonkey 中实现同样的功能。

ImageEditor

带有裁剪、旋转和翻转、画笔、直线、箭头、矩形、椭圆、文字和高亮注释、撤销、重做、缩放,以及保存为 PNG、JPEG、BMP 或 PDF 的 TsgcPDFImageEditor。ImageEditorFMX 在 FireMonkey 中实现同样的功能。

支持的 IDE 与平台

项目支持
DelphiDelphi 7、2007、2009、2010、XE 到 XE8、10 Seattle 到 10.4 Sydney、11 Alexandria、12 Athens 以及 13,每个版本均提供运行时与设计时包。
C++ BuilderC++ Builder 2007 到 13,附运行时与设计时包以及生成的头文件。
.NET.NET Standard 2.0、.NET Framework 4.7.2、.NET 6、.NET 8、.NET 9 和 .NET 10,以 NuGet 包形式发布。Windows Forms 附加组件面向 Windows 上的 .NET Framework 4.7.2 和 .NET 8,WPF 附加组件面向 Windows 上的 .NET Framework 4.7.2、.NET 8、.NET 9 和 .NET 10,Avalonia 附加组件面向 .NET 8、.NET 9 和 .NET 10。
操作系统Windows(Win32 与 Win64)、Linux64、macOS、iOS 与 Android。VCL 查看器控件、GDI 渲染器与导出器仅限 Windows。
依赖项无。无需 DLL、外部 PDF 引擎或 OpenSSL。
源代码许可证包含完整源代码。
PAdES 签名可选的 TsgcPDFPAdESSigner 桥接需要单独授权的 sgcSign。

适用于 .NET 的 sgcPDF

该库同时以 NuGet 包的形式发布,支持 .NET Standard 2.0、.NET Framework 4.7.2、.NET 6、.NET 8、.NET 9 和 .NET 10,纯托管代码,无需原生 DLL。

NuGet 包

使用 dotnet add package esegece.sgcPDF.Community 安装免费的社区版,或使用 dotnet add package esegece.sgcPDF 安装注册版。添加 esegece.sgcPDF.WinForms、esegece.sgcPDF.Wpf 或 esegece.sgcPDF.Avalonia 以获得查看器控件,添加 esegece.sgcPDF.sgcSign 以通过 sgcSign 实现 PAdES 签名,社区版同样使用 .Community 后缀。

在 NuGet 上查看 →

.NET 示例程序

26 个 Windows Forms 示例,涵盖创建、条形码和二维码、表单、加密、签名、PDF/A、带标签 PDF、文本提取以及查看器控件。需要 Windows 和 .NET 8 SDK。SignaturePad、SignaturePadWpf 和 SignaturePadAvalonia 演示签名板,ImageEditor、ImageEditorWpf 和 ImageEditorAvalonia 演示图像编辑器,PDFBarcodeControl、BarcodeControlWpf 和 BarcodeControlAvalonia 演示条形码控件,分别基于 WinForms、WPF 和 Avalonia。

阅读 .NET 演示程序介绍 →

社区版 vs. 注册版

两个版本功能相同。社区版对年营业收入低于 100 万欧元且开发者不超过 5 人的个人和组织免费提供,启动时会显示简短提示。注册版取消该提示并附带商业许可。

需要许可证?

查看 sgcPDF 的定价选项。