翻譯|行業(yè)資訊|編輯:胡濤|2023-07-06 11:41:09.683|閱讀 119 次
概述:本文將演示如何使用Spire.PDF for .NET以編程方式將 PDF 轉(zhuǎn)換為 XPS 或?qū)?XPS 轉(zhuǎn)換為 PDF,歡迎查閱~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Spire.Doc 是一款專門對 Word 文檔進(jìn)行操作的 類庫。在于幫助開發(fā)人員無需安裝 Microsoft Word情況下,輕松快捷高效地創(chuàng)建、編輯、轉(zhuǎn)換和打印 Microsoft Word 文檔。擁有近10年專業(yè)開發(fā)經(jīng)驗Spire系列辦公文檔開發(fā)工具,專注于創(chuàng)建、編輯、轉(zhuǎn)換和打印Word/PDF/Excel等格式文件處理,小巧便捷。
E-iceblue 功能類庫Spire 系列文檔處理組件均由中國本土團(tuán)隊研發(fā),不依賴第三方軟件,不受其他國家的技術(shù)或法律法規(guī)限制,同時適配國產(chǎn)操作系統(tǒng)如中科方德、中標(biāo)麒麟等,兼容國產(chǎn)文檔處理軟件 WPS(如 .wps/.et/.dps 等格式
Spire.PDF for.net下載 Spire.PDF for java下載
XPS 是一種類似于 PDF 的格式,但在文件的布局、外觀和打印信息中使用 XML。XPS 格式由 Microsoft 開發(fā),Windows 操作系統(tǒng)本身支持它。如果您想在 Windows 計算機(jī)上使用 PDF 文件而不安裝其他軟件,您可以將其轉(zhuǎn)換為 XPS 格式。同樣,如果您需要與 Mac 用戶共享 XPS 文件或在各種設(shè)備上使用它,更建議將其轉(zhuǎn)換為 PDF。本文將演示如何使用Spire.PDF for .NET以編程方式將 PDF 轉(zhuǎn)換為 XPS 或?qū)?XPS 轉(zhuǎn)換為 PDF。
PM> Install-Package Spire.PDF
Spire.PDF for .NET支持將PDF轉(zhuǎn)換為各種文件格式,并且只需三行核心代碼即可實現(xiàn)PDF到XPS的轉(zhuǎn)換。以下是詳細(xì)步驟。
[C#]
using Spire.Pdf; namespace ConvertPdfToXps { class Program { static void Main(string[] args) { //Create a PdfDocument instance PdfDocument pdf = new PdfDocument(); //Load sample PDF document pdf.LoadFromFile("sample.pdf"); //Save it to XPS format pdf.SaveToFile("ToXPS.xps", FileFormat.XPS); pdf.Close(); } } }
[.NET]
Imports Spire.PDF Namespace ConvertPdfToXps Class Program Private Shared Sub Main(ByVal args() As String) 'Create a PdfDocument instance Dim pdf As PdfDocument = New PdfDocument 'Load sample PDF document pdf.LoadFromFile("sample.pdf") 'Save it to XPS format pdf.SaveToFile("ToXPS.xps", FileFormat.XPS) pdf.Close() End Sub End Class End Namespace
從 XPS 到 PDF 的轉(zhuǎn)換也可以使用 Spire.PDF for .NET 實現(xiàn)。轉(zhuǎn)換時,您可以使用PdfDocument.ConvertOptions.SetXpsToPdfOptions()方法設(shè)置在生成的 PDF 文件上保留高質(zhì)量圖像。以下是詳細(xì)步驟。
[C#]
using Spire.Pdf; namespace ConvertXPStoPDF { class Program { static void Main(string[] args) { //Create a PdfDocument instance PdfDocument pdf = new PdfDocument(); //Load a sample XPS file pdf.LoadFromFile("Sample.xps", FileFormat.XPS); //pdf.LoadFromXPS("Sample.xps"); //Keep high quality images when converting XPS to PDF pdf.ConvertOptions.SetXpsToPdfOptions(true); //Save the XPS file to PDF pdf.SaveToFile("XPStoPDF.pdf", FileFormat.PDF); } } }
[.NET]
Imports Spire.PDF Namespace ConvertXPStoPDF Class Program Private Shared Sub Main(ByVal args() As String) 'Create a PdfDocument instance Dim pdf As PdfDocument = New PdfDocument 'Load a sample XPS file pdf.LoadFromFile("Sample.xps", FileFormat.XPS) 'pdf.LoadFromXPS("Sample.xps"); 'Keep high quality images when converting XPS to PDF pdf.ConvertOptions.SetXpsToPdfOptions(True) 'Save the XPS file to PDF pdf.SaveToFile("XPStoPDF.pdf", FileFormat.PDF) End Sub End Class End Namespace
以上便是如何借助spire.doc.net 將 PDF與XPS 互相轉(zhuǎn)換,如果您有其他問題也可以繼續(xù)瀏覽本系列文章,獲取相關(guān)教程,你還可以給我留言或者加入我們的官方技術(shù)交流群。
歡迎下載|體驗更多E-iceblue產(chǎn)品
獲取更多信息請咨詢 ;技術(shù)交流Q群(767755948)
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn