llPDFLib 是用于創(chuàng)建 PDF 文檔的純 Object Pascal 庫。 該庫不使用任何 DLL 或外部第三方軟件來生成 PDF 文件。 庫包括具有屬性和方法的 TPDFDocument
組件,如 Delphi 的 TPrinter
,但旨在生成 PDF 文件。
真正的 Canvas.Handle (HDC)。
Unicode 支持。
PDF/A-1b 支持。
加密(40、128 位 RC4 和 128、256 AES)。
書簽 (支持俄語、土耳其語、波羅的海、東歐、希臘、中日韓語言)。
填充圖案支持。
可選內(nèi)容(層)支持。
交互式表單(Acroforms)(buttons, radiobuttons, checkboxes, comboboxes, text input fields)。
壓縮。
將輸出呈現(xiàn)到 Stream 中,以便與 CGI/ISAPI 應(yīng)用程序一起使用。
水印。
數(shù)字簽名。
縮略圖。
圖像壓縮(Jpeg、Flate、CCITT 3、CCITT 3 (2D)、CCITT 4、JBIG2)。
過濾器 QReport、FastReport、Report Builder。
C++ Builder 4、5、6、2006 支持。
注釋(支持俄語、土耳其語、波羅的海、東歐、希臘、中日韓語言)。
嵌入 True Type 字體(TTF 和 TTC)。
模擬 Underline 和 StrikeOut 字體樣式。
一組用于使用 DBGrids 的組件。
True Type 字體子集。
Synopse PDF 引擎是一個功能齊全的開源 PDF 文檔創(chuàng)建庫,用于 Delphi 和 FPC,嵌入在一個單元中。
被用于 mORMot 框架 中,用于從生成的報告創(chuàng)建 PDF 文件。如果下載整個 mORMot 源代碼,則不需要這個單獨的包。
純 Delphi 代碼,沒有外部 .dll,并且為您的可執(zhí)行文件添加了非常小的代碼大小;
針對Delphi 6及以上版本,包括Unicode版本的Delphi和最新版本的FPC,適用于Win32和Win64平臺,并提供完整的源代碼;
包括大多數(shù)矢量繪圖命令,包括文本、線條或曲線;
渲染位圖和圖元文件(即使是大多數(shù)具有剪輯和區(qū)域功能的 .emf 文件);
引入元數(shù)據(jù)、書簽和大綱信息;
生成非常小的 .pdf 文件;
可選擇使用 40 位或 128 位密鑰加密和保護(hù) .pdf 內(nèi)容;
以低內(nèi)存開銷快速生成文件(用數(shù)千頁測試);
訪問一個真正的 VCL TCanvas 實例來創(chuàng)建 PDF 內(nèi)容;
可選擇嵌入 True Type 字體子集;
Unicode 就緒,即使使用 Unicode 之前的 Delphi 版本,包括高級 Uniscribe 字形底紋和字體回退;
可以發(fā)布PDF/A-1存檔文件;
用于許多應(yīng)用程序,并定期進(jìn)行增強,主要來自活躍的最終用戶;
根據(jù) MPL/GPL/LGPL 三項許可 獲得許可。
PowerPdf 是一個 VCL 組件,用于可視化創(chuàng)建 PDF 文檔。與 Forms 一樣,您可以在 Delphi IDE 上輕松設(shè)計 PDF 文檔。
使用 PDFium 的 PDF VCL 控件示例
多種PDF加載功能:
文件(加載到內(nèi)存、內(nèi)存映射文件、按需加載)
TBytes
TStream
活動緩沖區(qū)(在 PDF 文檔關(guān)閉前不得釋放緩沖區(qū))
活動流(在 PDF 文檔關(guān)閉前不得發(fā)布流)
回調(diào)
文件附件
將頁面導(dǎo)入其他 PDF 文檔
表單
PDF 旋轉(zhuǎn)(正常、逆時針 90°、180°、順時針 90°)
突出顯示的文本(例如搜索結(jié)果)
網(wǎng)頁鏈接點擊支持
無閃爍和優(yōu)化的繪畫(僅繪制更改的部分)
可選的緩沖頁面渲染(改進(jìn)復(fù)雜 PDF 頁面的重繪)
用戶可選的文本選擇(鼠標(biāo)和 Ctrl+A)
可選的剪貼板支持(Ctrl+C、Ctrl+Insert)
鍵盤滾動(光標(biāo)、PgUp/PgDn、Home/End)
可選的選擇滾動計時器
可選的平滑滾動
多種縮放選項
適合寬度或高度
適合寬度
適合身高
縮放 (1%-10000%)
Delphi 和 C++ Builder 組件,用于查看、導(dǎo)航、文本提取和編輯 PDF 文件。
使用 PDFium 開源 PDF 渲染引擎
支持 Delphi/C++ Builder 5 - 10.3 和 Lazarus 2.0.2
Gnostice PDFtoolkit 是用于 Delphi? 和 C++Builder? 的綜合性多功能 PDF 組件套件。PDFtoolkit VCL 組件具有數(shù)百種功能和屬性,可為開發(fā)人員提供強大的功能。PDFtoolkit 隱藏了 PDF 格式的復(fù)雜性,并允許開發(fā)人員輕松創(chuàng)建可以編輯、增強、保護(hù)、合并、拆分、查看、數(shù)字簽名和打印 PDF 文檔以及處理 PDF 表單的應(yīng)用程序。PDFtoolkit 可以提取文本、導(dǎo)出為圖像,還可以添加數(shù)字簽名。PDFtoolkit 不需要 PDF 軟件,例如 Adobe PDF library、Adobe Acrobat Professional、Adobe PDF Reader 或 GhostScript。
編輯和增強 PDF 文件
合并、拆分和重組 PDF 文件
閱讀、填寫和拼合表單域(PDF 表單或 AcroForms)
添加數(shù)字簽名
更改頁面布局和文檔顯示設(shè)置
將修改后的 PDF 內(nèi)容寫入文件、內(nèi)存和 HTTP 響應(yīng)
編寫自動文本,例如頁碼
提取純文本和格式化文本
將頁面轉(zhuǎn)換為 JPEG 和 BMP
查看和打印 PDF 文檔
交互式 PDF 查看器
以交互方式填寫表格
單擊并將頁面內(nèi)容另存為圖像
加密和解密 PDF 文檔
指定文檔限制
添加、編輯和刪除書簽
添加注釋
添加和提取文件附件
添加標(biāo)記、水印和圖章
DevExpress VCL PDF 查看器控件使直接在 Windows 應(yīng)用程序中顯示 PDF 文檔變得輕而易舉,而無需在最終用戶的機器上安裝外部 PDF 查看器。
您可以允許最終用戶通過 PDF 查看器控件加載、瀏覽和縮放 PDF 文檔,或者使用非可視 PDF 文檔表示搜索、提取和導(dǎo)出某些內(nèi)容。
從文件和流對象加載 PDF 文檔的能力;
支持開箱即用的加密PDF文檔,包括用戶模式限制;
PDF 查看器可以打開任何受密碼保護(hù)的 PDF 文檔并可以顯示文檔信息。
廣泛的文檔查看和導(dǎo)航選項,例如滾動、縮放、旋轉(zhuǎn)等;
PDF 查看器中提供的文檔導(dǎo)航和交互功能的綜合集合使您可以輕松創(chuàng)建高影響力的用戶體驗。
就像 Adobe 的 PDF 閱讀器一樣,在使用 DevExpress PDF 查看器時,您可以通過功能區(qū)按鈕、捏合和縮放觸摸手勢、鼠標(biāo)滾輪或鍵盤快捷鍵來放大和縮小文檔?;蛘?,您可以使用縮放系數(shù),例如實際大小、縮放到頁面、適合寬度和任何自定義縮放級別 (%)。為了在查看 PDF 文檔時獲得正確的頁面方向,PDF 查看器包括順時針旋轉(zhuǎn)和逆時針旋轉(zhuǎn)命令。
內(nèi)置支持超過 30 個按鍵;
支持 Type 3 字體;
PDF 文檔導(dǎo)航窗格;
用于 VCL 的 DevExpress PDF 查看器維護(hù)頁面查看歷史記錄,并允許用戶根據(jù)需要在各個視圖之間來回導(dǎo)航。
在文檔中搜索和突出顯示文本的能力;
就像 Adobe Reader 一樣,您可以使用 PDF 查看器的“查找”面板搜索 PDF 內(nèi)容(選項包括區(qū)分大小寫和全字搜索)。
支持 JPEG 2000 格式的文檔圖像(JPX 容器);
能夠?qū)⑽臋n頁面導(dǎo)出為各種格式的位圖;
DevExpress VCL PDF 查看器允許您將 PDF 文檔導(dǎo)出為PNG、TIFF圖像格式。
自動功能區(qū)或工具欄 UI 生成使您只需點擊幾下即可創(chuàng)建功能齊全的基于 PDF 查看器的 VCL 應(yīng)用程序;
支持PDF文檔注釋;
選擇和/或提取文檔內(nèi)容的能力;
我們的 VCL PDF 查看器允許您從活動文檔中選擇和復(fù)制文本/圖像到 Windows 剪貼板。
可本地化的最終用戶命令、上下文菜單和對話框;
廣泛的打印功能。
想要在 Windows、Mac、Linux、iOS 和 Android 上使用幾行代碼來創(chuàng)建、渲染、打印、保護(hù)、合并、拆分和操作 PDF 文件?
創(chuàng)建、渲染和打印 PDF
簽署、保護(hù)和保護(hù) PDF
創(chuàng)建、填寫和編輯 PDF 表單
拆分、合并、附加和合并 PDF
將 EMF 轉(zhuǎn)換為 PDF(僅限 Windows)
從 PDF 中提取文本和圖像
使用 PDF 圖層
編輯 PDF 的初始視圖和文檔屬性
將文本、圖像和條形碼添加到 PDF
對 JavaScript、書簽、矢量圖形、地理空間 PDF 的高級支持
直接訪問功能(從磁盤加載文件,而不是內(nèi)存)
wPDF 是我們用于 VCL 應(yīng)用程序(Delphi 和 C++Builder)的 PDF 創(chuàng)建組件。即使標(biāo)準(zhǔn)版本帶有 DLL,也可以訂購 DCU 文件以將 PDF 引擎直接包含到您的應(yīng)用程序中,而無需分發(fā)到其他 DLL。wPDF 在內(nèi)部用作 EMF(Windows 圖元文件)到 PDF 轉(zhuǎn)換例程。由于這項技術(shù),該產(chǎn)品非常通用:它可以與其他幾種報告解決方案一起使用,最后但并非最不重要的是,報告生成器和快速報告。使用 wPDF,還有一個 TCanvas 類型的本機畫布屬性。這也包含 HDC 類型的屬性句柄。有了這個句柄,您就可以使用 Windows GDI 命令。這也包含 HDC 類型的屬性句柄。有了這個句柄,您就可以使用 Windows GDI 命令。這也包含 HDC 類型的屬性句柄。有了這個句柄,您就可以使用 Windows GDI 命令。
wPDF 將增強的元文件轉(zhuǎn)換為 PDF,同時保留矢量和文本信息。這導(dǎo)致可以以高分辨率打印的小 PDF 文件,從而使 wPDF 優(yōu)于其他將嵌入的元文件轉(zhuǎn)換為位圖的解決方案。wPDF 支持常用的 PDF 功能,包括壓縮和 128 位加密,它是第一個允許嵌入字體子集以進(jìn)一步減小文件大小的 Delphi 庫。
支持標(biāo)準(zhǔn)畫筆樣式(陰影)
透明Blt
自動重用相同的圖像數(shù)據(jù)。這樣,當(dāng)您導(dǎo)出經(jīng)常使用徽標(biāo)的文檔時,PDF 文件會小很多!
創(chuàng)建符合PDF/A 的PDF 文件(當(dāng)您與 WPTools 一起使用時,添加元數(shù)據(jù)和 PDF 標(biāo)記)。PDF/A 導(dǎo)出已針對版本 3.20 進(jìn)行了檢查和改進(jìn)。
支持 CID 字體(稱為“unicode”支持)
二進(jìn)制數(shù)據(jù)嵌入:您可以在此 PDF 文件中存儲用于創(chuàng)建 PDF 文件的文檔源。當(dāng)您使用 WPTools 創(chuàng)建 PDF 時,您可以將 RTF 源文檔存儲在創(chuàng)建的 PDF 數(shù)據(jù)中,用戶只需單擊一個圖標(biāo)即可提取此文檔。如果您使用它在編程手冊中嵌入編程示例,這將是一個很棒的功能!
支持 type3 字體以創(chuàng)建非常小的 PDF 文件,即使是亞洲字體
嵌入 PNG 圖像,包括透明蒙版
將數(shù)據(jù)添加到 XMP 元數(shù)據(jù)(即電子發(fā)票的 ZUGFerd 數(shù)據(jù))
添加版權(quán)信息
增強了創(chuàng)建注釋和字段的可能性。
WPViewPDF 提供了一個強大的組件來查看和打印,“PLUS”版本還可以修改PDF 文件。
與許多競爭產(chǎn)品不同,WPViewPDF由于其多線程架構(gòu),甚至可以立即顯示大型 PDF 文件- 并且不使用基于臨時文件的緩存。
WPViewPDF 可以渲染大多數(shù) PDF 文件,它可以加載多個 PDF 文件,然后將這些文件視為一個文件,并可以在打印前添加信息,例如頁碼或標(biāo)簽。
WPViewPDF 4 還引入了一個大大增強的表單填充模式。用戶現(xiàn)在可以在字段之間切換,并且當(dāng)前字段也會突出顯示??梢允褂每崭矜I更改復(fù)選框的狀態(tài)。
還可以“扁平化”PDF 文件——使用此功能,注釋和/或字段將呈現(xiàn)到頁面描述中。
用戶可以選擇文本并將其復(fù)制到剪貼板或制作位圖快照。有一個集成的縮略圖和書簽視圖。
新的 WPViewPDF 現(xiàn)在還加載了許多已損壞的 PDF。
在 2016 年發(fā)布的第 4 版中,現(xiàn)在還可以添加高光和幀注釋。使用黑色文本注釋,所選文本將獲得黑色背景,這使得在打印后無法閱讀。(文字不刪)
HotPDF 是一個 Delphi PDF 組件庫 用于 Delphi 和 C++ Builder。它是一個純 VCL 庫,它不使用任何 DLL 或其他軟件來創(chuàng)建和編輯 PDF 文件,所以有了它,您可以在 Delphi 或 C++Builder 應(yīng)用程序中快速處理 PDF,并且因為它是高度優(yōu)化的代碼并且占用空間很小,所以它運行得非??臁K试S您創(chuàng)建或加載現(xiàn)有文檔并以下列方式編輯它們:
打印文本并使用它作為畫布在文檔上繪圖;
添加音頻、視頻和文本注釋;
更改特定頁面或整個文件的大小和分辨率;
添加、刪除和復(fù)制頁面;
加密文件;
編輯文檔屬性。
將矢量和光柵圖形添加到文檔中;
使用密碼保護(hù) PDF 文檔;
水印和輪廓;
生成帶有內(nèi)部和外部鏈接、網(wǎng)頁鏈接、頁面鏈接、書簽的文檔;
支持Unicode字符;
編輯和創(chuàng)建 JavaScript 函數(shù);
全字體嵌入、文本格式、多列文本、預(yù)定義代碼頁;
支持畫布(HDC),您可以繪制和顯示文本,復(fù)制到其他支持 TCanvas 的類;
內(nèi)置文字和圖片壓縮功能,可以輕松減小文件大??;
多列打?。?/p>
TIFF 到 PDF 轉(zhuǎn)換;
段落和對齊功能可以完全控制文本打印。
YuPdf 是一個用于 Delphi 的 PDF 文檔創(chuàng)建庫。
創(chuàng)建包含文本、圖形和位圖圖像的 PDF 文檔。
輕松添加大綱、注釋和文檔附件。
嵌入 JPEG 和 PNG 圖像,保持透明度。
嵌入 Type 1 和 TrueType 字體。
文檔和圖像壓縮和加密。
字符集和編碼支持(1- and 2-byte UTF-8, ISO 8859-1 to 8859-16, Windows 1250 to 1258, KOI8-R)。
中文和日文文本的中日韓字體和編碼。
用于簡化編碼的對象包裝類。
大量的演示項目可供開始。
沒有依賴關(guān)系,不需要DLL或外部文件。
聯(lián)系客服