使用Aspose.Pdf for .NET實現PDF文檔到Excel、EPS、SVG等的轉換

Aspose.Pdf for .NET v8.6.0於昨日發佈,該版本包含一個相當令人期待和興奮的功能——就是讓你能轉換PDF文件爲MS Excel工作簿。使用這個新的更新,開發人員就可以轉換PDF文件爲XLS格式,PDF文件中每個頁面都以一個單獨的工作表呈現。以下代碼片段展示瞭如何使用這項功能:

// Load PDF document
Aspose.Pdf.Document doc = new Aspose.Pdf.Document(@"C:\input.pdf");
// Instantiate ExcelSave Option object
Aspose.Pdf.ExcelSaveOptions excelsave = new ExcelSaveOptions();
// Save the output in XLS format
doc.Save("c:/resultant.xls", excelsave);

之前的版本支持轉換PDF文件爲PS格式,要轉換PDF文檔到EPS格式,你只需要改變PrintFileName(打印文件名稱)如下:

PrinterSettings.PrintFileName ="Hello.eps";

獲取PS和EPS文件唯一的區別在於打印機選項。請看看“Using LaTeX with EPS Figures”打印爲EPS部分,默認是“HP LaserJet 2300 Series PS”打印機及其它任意PS打印機創建PS文件。你可以改變PostScript輸出選項爲Encapsulated Postscript(EPS)來保存EPS文件。

在本次更新中,還將有直接保存PDF文件爲SVG格式的功能。如下代碼顯示了運行這項轉換的簡單代碼行。

// Load PDF document
Aspose.Pdf.Document doc = new Aspose.Pdf.Document(@"C:\TableResult.pdf");
Aspose.Pdf.SvgSaveOptions saveOptions = new Aspose.Pdf.SvgSaveOptions();
// Do not compress SVG image to Zip archive
saveOptions.CompressOutputToZipArchive = false;
// Output file name
string outFileName = @"C:\output.svg";
doc.Save(outFileName, saveOptions);

在PDF轉換爲HTML期間,你還可以爲圖像文件指定一個單獨文件夾。

本次更新是對先前版本的極大改善並對PDF到PDF/A_1b、PDF到XPS、TIFF到PDF、XSL-FO到PDF的轉換、文本提取等提供更好的支持。


Aspose簡介

Aspose Pty Ltd 於2002年3月在澳大利亞悉尼創建。公司網站於2002年10月對外發布。Aspose 一直致力於成爲全球最大的.Net 組件提供商,爲全球.NET 程序員提供最豐富的選擇。   數十個國家的數千機構選擇了Aspose的產品,這包括微軟、IBM、普華永道、安永、杜邦、希爾頓酒店、讀者文摘、美洲銀行、波音、西門子等等。

發佈了78 篇原創文章 · 獲贊 1 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章