Excel管理控件Aspose.Cells開發(fā)者指南(九):將Excel文件轉(zhuǎn)換為與PDFA-1a兼容的PDF格式
Aspose.Cells for .NET是Excel電子表格編程API,可加快電子表格管理和處理任務(wù),支持構(gòu)建具有生成,修改,轉(zhuǎn)換,呈現(xiàn)和打印電子表格功能的跨平臺應(yīng)用程序。
在接下來的系列教程中,將為開發(fā)者帶來Aspose.Cells for .NET的一系列使用教程,例如關(guān)于加載保存轉(zhuǎn)換、字體、渲染、繪圖、智能標(biāo)記等等。
【下載體驗Aspose.Cells for .NET最新版】
致改變世界的程序員——現(xiàn)在購買Aspose系列產(chǎn)品滿額即有優(yōu)惠減免,最高立減10000元!更多活動詳情可咨詢在線客服哦~
第一章:加載,保存,轉(zhuǎn)換和管理
▲第九節(jié):將Excel文件轉(zhuǎn)換為與PDFA-1a兼容的PDF格式
PDF / A是PDF的一種獨特風(fēng)格,旨在長期保存文檔。 PDF / A是可移植文檔格式(PDF)的ISO標(biāo)準(zhǔn)化版本,它是PDF的存檔格式,將文檔中使用的所有字體嵌入到PDF文件中。 PDF / A與PDF的不同之處在于,它禁止諸如字體鏈接(與字體嵌入相對)和加密之類的功能。
Aspose.Cells使您可以將Excel文件保存為兼容PDF / A的PDF文件(同時支持PdfA1a和PdfA1b)。
開發(fā)人員可以使用PdfSaveOptions類為轉(zhuǎn)換設(shè)置不同的屬性。設(shè)置PdfSaveOptions類的不同屬性 可讓您控制輸出PDF的打印、字體、安全性和壓縮設(shè)置。最重要的屬性是PdfSaveOptions.Compliance使您可以將Excel文件保存為PDF / A兼容PDF文件。
以下示例代碼說明了如何將Excel文件轉(zhuǎn)換為與PDFA-1a兼容的PDF格式。
//創(chuàng)建工作簿對象 Workbook wb = new Workbook(); //訪問第一個工作表 Worksheet ws = wb.Worksheets[0]; //訪問單元格B5并在其中添加一些消息 Cell cell = ws.Cells["B5"]; cell.PutValue("This PDF format is compatible with PDFA-1a."); //創(chuàng)建pdf保存選項,并將其設(shè)置為PDFA-1a PdfSaveOptions opts = new PdfSaveOptions(); opts.Compliance = PdfCompliance.PdfA1a; //保存輸出pdf wb.Save(outputDir + "outputCompliancePdfA1a.pdf", opts);
ASPOSE技術(shù)交流QQ群(642018183)已開通,各類資源及時分享,歡迎交流討論!
掃描關(guān)注“慧聚IT”微信公眾號,及時獲取更多產(chǎn)品最新動態(tài)及最新資訊