網(wǎng)站建設與管理難學嗎如何做網(wǎng)站營銷
適用于 .NET 2023.2.4 的 IronPDF
添加對增量 PDF 保存的支持。
2023 年 3 月 2 日 - 10:23新版本
特征
添加了對 IronPdfEngine Docker 的支持。
添加了對增量 PDF 保存的支持。
重新設計了 PDF 簽名和簽名。
刪除了 iTextSharp 依賴項。
在文本頁眉/頁腳中添加了 DrawDividerLineColor。
添加了新的調(diào)整大小 API。
將 IronSoftware.System.Drawing 更新至 2023.2.12。
?
關于 .NET 的 IronPDF
創(chuàng)建、編輯和導出 PDF 文檔。
IronPDF for .NET 允許開發(fā)人員在 C#、F# 和 VB.Net for .NET Core 和 .NET Framework 中輕松創(chuàng)建 PDF 文檔。您可以選擇簡單的 HTML,或合并 CSS、圖像和 JavaScript。IronPDF 呈現(xiàn)緊跟谷歌瀏覽器。
IronPDF 功能
使用以下方法創(chuàng)建 PDF 文檔:
- HTML 字符串和模板。
- ASPX 網(wǎng)絡表單。
- MVC 視圖。
- HTML 文檔。
- 或來自任何 URL。
HTML 到 PDF 支持:
- 完整和高保真的 HTML 4 和 HTML 5 渲染。
- CSS 3。
- JavaScript。
- 圖片資源。
- SVG 資源。
- 圖標字體(Fontello、Bootstrap、FontAwesome)。
- 響應式布局。
- 外部樣式表和資產(chǎn)(http https 或文件系統(tǒng))。
- 靜態(tài)和多線程渲染。
- 使用自定義加載 URLS:
- 網(wǎng)絡登錄憑據(jù)。
- 用戶代理。
- 代理。
- 餅干。
- HTTP 標頭。
- 允許在 HTML 登錄表單后登錄的表單變量。
?
HTML 到 PDF 設置
- 設置自定義“基本 URL”或文件路徑,允許從文件系統(tǒng)或網(wǎng)絡輕松加載資產(chǎn)文件。
- 允許使用響應式布局的虛擬視口(寬度和高度)。
- 屏幕或打印 CSS 媒體類型。
- 將 HTML 表單轉(zhuǎn)換為 PDF 表單。
- 只讀或可編輯。
- 以編程方式加載自定義樣式表。
- 在 DPI 中設置輸出 PDF 分辨率。
- 設置 JPEG 圖像質(zhì)量。
- 啟用 JavaScript 支持,包括可選的渲染延遲。
- 自定義頁碼。
- 自動縮放 HTML 內(nèi)容以適合紙張尺寸。
- 保持文本渲染質(zhì)量。
- 全彩色和灰度 PDF。
- 接受以任何主要文件編碼編碼的 HTML。默認為 UTF-8。
- 設置 PDF 頁邊距。
- 以毫米或英寸為單位設置。
- 支持零邊距 PDF。
- 使用任何標準國際紙張尺寸創(chuàng)建 PDF。
- 支持以毫米或英寸為單位的自定義尺寸。
- 橫向或縱向的紙張方向。
- 啟用或禁用 HTML 背景顯示在 PDF 中。
- 自定義縮放。
?
公用事業(yè)
- ImagetoDataURI 實用程序可以輕松地將 System.Drawing 圖像對象嵌入到 HTML 字符串中。
ASPX 到 PDF(僅限 .NET Framework)
- 用 3 行代碼自動將 ASPX 網(wǎng)絡表單呈現(xiàn)為 PDF。PDF 文檔可以設置為在瀏覽器中下載或顯示。
PDF成像
- IronPDF 使 PDF 文檔與圖像之間的轉(zhuǎn)換變得容易。
圖片轉(zhuǎn)PDF
- 在 1 行代碼中將任意數(shù)量的圖像文件或 System.Daring 對象轉(zhuǎn)換為 PDF。
PDF 到圖像
- 將任何或所有 PDF 頁面柵格化為圖像。
圖像提取
- 將嵌入的圖像提取到現(xiàn)有的 PDF 中。
圖像支持
- BMP、JPEG、GIF、ONG 和 TIFF 文件。
- System.Drawing 位圖和圖像對象。
PDF打印
- 將任何 PDF 轉(zhuǎn)換為 PrintDocument 對象。
- 在沒有 Adob??e 的情況下以編程方式將 PDF 發(fā)送到打印機。
PDF文件IO
- 可以從文件、二進制數(shù)據(jù)或 MemoryStreams 加載或保存 PDF,包括:
- 加載和保存 PDF。
- 支持使用 128 位加密的用戶和管理員密碼保存和加載。
PDF 簽名
- 對 PDF 進行數(shù)字簽名或在編輯后添加其他簽名。
- 設置簽名圖像、位置、元數(shù)據(jù)、聯(lián)系信息和時間戳。
- 驗證 PDF 簽名。
編輯 PDF
- 添加、編輯和刪除 PDF 大綱/書簽。
- 以編程方式向任何 PDF 頁面添加文本注釋(便簽)。
- 從 HTML 或 PDF 資產(chǎn)中添加前景或背景疊加層。
- 將不透明的 HTML 水印添加到任何 PDF。
- 將新的 HTML 內(nèi)容標記到任何現(xiàn)有的 PDF 頁面上。
- 向任何 PDF 添加邏輯或 HTML 頁眉和頁腳。
- 合并和加入 PDF 頁面。
- 復制、添加和刪除頁面。
- 旋轉(zhuǎn)頁面。
- 編輯元數(shù)據(jù)、用戶權(quán)限和 PDF 密碼。
PDF內(nèi)容提取
- 從現(xiàn)有 PDF 中提取純文本和圖像。
頁眉和頁腳
- 可以在創(chuàng)建 PDF 或添加到現(xiàn)有 PDF 時添加頁眉和頁腳
邏輯頁眉和頁腳
- 字體大小和字體系列。
- 分隔線。
- 使用居中、左和右文本字段的簡單 API。
HTML 頁眉頁腳
- 支持 CSS、圖像甚至 JavaScript。
- 用于從 http、https 或文件系統(tǒng)加載資產(chǎn)的 BaseUrl。
- 從父 HTML 文檔加載或忽略 CSS。
頁眉和頁腳支持合并數(shù)據(jù),包括:
- 頁碼。
- 頁數(shù)。
- 標題。
- 網(wǎng)址。
- 時間和日期。
生成 PDF
- HTML 到 PDF:
- HTML 文件轉(zhuǎn) PDF
- HTML 字符串轉(zhuǎn) PDF
- PDF 的網(wǎng)址
- ASPX 到 PDF(僅限 .NET Framework)
- 剃須刀轉(zhuǎn) PDF
- MVC 查看到 PDF
- 轉(zhuǎn)換圖像:
- 圖片轉(zhuǎn)PDF
- PDF 到圖像
- 應用設置:
- Base 64 編碼
- 基本網(wǎng)址
- 自定義文件路徑
- 支持:
- 網(wǎng)站和系統(tǒng)登錄
- 餅干
- HTTP 標頭
- 異步和多線程
格式化 PDF
- 使用 HTML 資源:
- HTML(5 及以下)
- CSS(屏幕和打印)
- 圖片(jpg、png、gif、tiff、svg、bmp)
- JavaScript(+ 渲染延遲)
- 字體(網(wǎng)頁和圖標)
- 設置視圖:
- 響應式布局
- 虛擬視口和縮放
- 應用模板:
- 頁眉和頁腳
- 頁碼
- 分頁符
- 應用頁面設置:
- 自定義紙張尺寸
- 方向和旋轉(zhuǎn)
- 邊距(毫米、英寸和零)
- 彩色和灰度
- 分辨率和 JPEG 質(zhì)量
- 國際語言:
- UTF-8 HTML 編碼
處理 PDF
- 編輯文件:
- 合并和拆分 PDF
- 添加、復制和刪除頁面
- PDF元數(shù)據(jù)
- 權(quán)限和密碼
- 數(shù)字簽名
- 附件
- PDF 壓縮
- 編輯內(nèi)容:
- 文本查找和替換
- 添加新的 HTML 內(nèi)容
- 添加頁眉和頁腳
- 郵票和水印
- 背景和前景
- 添加和編輯注釋
- 大綱和書簽
- 使用表格:
- 創(chuàng)建和編輯 PDF 表單
- 填寫現(xiàn)有的 PDF 表單
- 應用文檔設置:
- PDF元數(shù)據(jù)
- 權(quán)限和密碼
- 數(shù)字簽名
- 打印 PDF:
- 打印到物理打印機
- 閱讀 PDF:
- 提取文本和圖像