Spire.PDF for WPF
可靠的WPF PDF處理API
Spire.PDF for WPF是一個(gè)WPF PDF API,它使WPF應(yīng)用程序能夠在不使用Adobe Acrobat的情況下讀、寫(xiě)和操作PDF文檔。它是一個(gè)完全獨(dú)立的API,不需要任何第三方庫(kù)。這個(gè)專(zhuān)業(yè)的WPF PDF API允許用戶(hù)完全控制PDF文檔。
使用Spire.PDF for WPF,用戶(hù)可以自由繪制字體樣式的文本內(nèi)容、矩形、圓形、弧形等形狀以及具有特殊效果的圖像。您可以使用這個(gè)WPF PDF API執(zhí)行Adobe Acrobat中的大多數(shù)操作。還支持添加頁(yè)眉、頁(yè)腳、水印、注釋、附件等。Spire.PDF for WPF是一個(gè)100%安全的PDF組件軟件。沒(méi)有惡意軟件,沒(méi)有間諜軟件和病毒。

主要功能

豐富的功能
Spire.PDF支持以下功能:
- 支持嵌入字體、True Type字體和CJK字體
- 繪制矩形、圓、弧、橢圓等形狀,并用自定義畫(huà)筆填充
- 將圖像從流和磁盤(pán)上的文件加載到PDF文檔。它可以在文檔中繪制標(biāo)量圖像和矢量圖像。頁(yè)面中也可以繪制遮罩圖像和水印
- 數(shù)據(jù)表可以導(dǎo)入到PDF文件中。行和列可以格式化。也可以在表中插入圖形元素
- 可以在PDF文檔中啟用大表的自動(dòng)分頁(yè)符
- 將按鈕、文本框、列表框、復(fù)選框等表單字段繪制到PDF文檔中
- PDF文檔中的頁(yè)眉和頁(yè)腳
- 閱讀現(xiàn)有PDF表格并填寫(xiě)表格
- HTML網(wǎng)頁(yè)分頁(yè)可將大型網(wǎng)頁(yè)呈現(xiàn)為PDF格式,而無(wú)需在分頁(yè)符處進(jìn)行任何文本截?cái)?。此外,您可以將網(wǎng)頁(yè)呈現(xiàn)為流以創(chuàng)建PDF,而無(wú)需在磁盤(pán)上使用任何中間文件
特點(diǎn)
支持的環(huán)境
- 支持C#和VB.NET
- 適用于.NET Framework 2.0、3.5、3.5 Client Profile、4.0、4.0 Client Profile和4.5
- 支持WPF Applications
- 支持32位和64位操作系統(tǒng)
- 支持PDF版本1.2、1.3、1.4、1.5、1.6和1.7
- HTML格式的PDF API引用
- 完全獨(dú)立,不需要任何第三方庫(kù)
轉(zhuǎn)換
- 將網(wǎng)頁(yè)HTML、HTML ASPX轉(zhuǎn)換為PDF
- 將圖像(Jpeg、Jpg、Png、Bmp、Tiff、Gif、EMF、Ico)轉(zhuǎn)換為PDF
- 將文本轉(zhuǎn)換為PDF
- 將XPS轉(zhuǎn)換為PDF
- 將PDF轉(zhuǎn)換為XPS
- 將PDF轉(zhuǎn)換為Image
- 將PDF轉(zhuǎn)換為Word
安全
- 加密PDF(所有者密碼和用戶(hù)密碼)
- 解密PDF
- 創(chuàng)建PDF數(shù)字簽名
- 修改PDF密碼(所有者密碼和用戶(hù)密碼)
文本
- 繪制文本
- 設(shè)置文本格式(字體、大小、顏色、布局、旋轉(zhuǎn)、轉(zhuǎn)換、對(duì)齊、透明度)
- 閱讀/提取文本(整頁(yè)、指定頁(yè)、特定頁(yè))
字體
- 14種核心字體
- Type 1字體
- Type 3種字體
- True Type字體
- CJK字體
- Unicode支持(部分)
圖像
- 繪制圖像
- 繪制特殊形狀(直線(xiàn)、矩形、圓、弧、橢圓、五角星)
- 讀取/提取圖像(Jpeg、Jpg、Png、Bmp、Tiff、Gif、EMF、Ico)
附件
- 添加附件
- 添加帶有附件注釋的附件
- 移除附件
- 讀取/提取附件
- 讀取/提取帶有附件注釋的附件
- 獲取附件屬性
表格
- 簡(jiǎn)單的表格
- 圖像表
- 嵌套表
- 將數(shù)據(jù)庫(kù)表和圖片導(dǎo)出為PDF格式
- 設(shè)置表格布局
書(shū)簽
- 添加書(shū)簽
- 添加子書(shū)簽
- 獲取書(shū)簽
- 獲取子書(shū)簽
- 清除書(shū)簽
- 修改書(shū)簽
- 修改子書(shū)簽
列表
- 簡(jiǎn)單列表
- 訂購(gòu)清單
- 多級(jí)列表
頁(yè)眉和頁(yè)腳
- 在標(biāo)題中添加文本
- 在頁(yè)腳中添加文本
- 在標(biāo)題中添加圖像
- 在頁(yè)腳中添加圖像
水印
- 添加文本水印
- 添加圖像水印
- 修改文本水印
- 修改圖像水印
鏈接和操作
- 添加超鏈接(Plain Link和Anchor Link)
- 使用Action
- 使用Javascript Action
- 使用Action Chain
- 使用Action Annotation
FormField
- 添加字段(文本框、復(fù)選框、列表框、組合框、按鈕、單選按鈕)
- 刪除字段
- 編輯字段
- 填充字段
頁(yè)面
- 添加PDF頁(yè)面
- 在PDF中添加空頁(yè)
- 刪除PDF頁(yè)面
- 閱讀/提取PDF頁(yè)面
- 設(shè)置頁(yè)碼
- 獲取頁(yè)面計(jì)數(shù)
- 分頁(yè)
- 設(shè)置頁(yè)面轉(zhuǎn)換
- 設(shè)置頁(yè)面標(biāo)簽
- 設(shè)置頁(yè)面方向
- 設(shè)置頁(yè)面透明度
- 設(shè)置頁(yè)面覆蓋
- 創(chuàng)建PDF小冊(cè)子
- 繪制PDF條形碼
文件
- 設(shè)置PDF屬性
- 設(shè)置PDF View首選項(xiàng)
- 設(shè)置PDF模板
- 合并PDF文件
- 拆分PDF文件(按一頁(yè)和任意頁(yè)面范圍)