使用Aspose.Pdf for .NET實現PDF文件到Excel、EPS、SVG等的轉換
阿新 • • 發佈:2019-02-14
於昨日釋出,該版本包含一個相當令人期待和興奮的功能——就是讓你能轉換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、普華永道、安永、杜邦、希爾頓酒店、讀者文摘、美洲銀行、波音、西門子等等。