使用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(打印文件名稱)以下:svg

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格式的功能。以下代碼顯示了運行這項轉換的簡單代碼行。spa

// 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期間,你還能夠爲圖像文件指定一個單獨文件夾。excel

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


Aspose簡介orm

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

相關文章
相關標籤/搜索