Excel ファイルを PDFA-1a と互換性のある PDF 形式に変換します
Contents
[
Hide
]
考えられる使用シナリオ
PDF/A は、PDF のユニークなフレーバーで、ドキュメントの長期保存用に設計されています。 PDF/A は、Portable Document Format (PDF) の ISO 標準化バージョンであり、PDF のアーカイブ形式であり、PDF ファイル内のドキュメントで使用されるすべてのフォントが埋め込まれています。 PDF/A は、フォントのリンク (フォントの埋め込みではなく) や暗号化などの機能を禁止する点で PDF とは異なります。 Aspose.Cells では、Excel ファイルを PDF/A 準拠の PDF ファイルに保存できます (PdfA1a と PdfA1b の両方がサポートされています)。このトピックでは、Excel ブックを PDF/A 準拠 (PdfA1a) PDF ファイルに保存する方法について説明します。
Excel ファイルを PDFA-1a と互換性のある PDF 形式に変換します
開発者は、**PdfSaveOptionsクラスを使用して、変換用にさまざまな属性を設定します。のさまざまなプロパティの設定PdfSaveOptionsクラスを使用すると、出力 PDF の印刷、フォント、セキュリティ、および圧縮設定を制御できます。最も重要なプロパティは次のとおりです。PdfSaveOptions.Compliance**これにより、Excel ファイルを PDF/A 準拠の PDF ファイルに保存できます。
次のサンプル コードでは、Excel ファイルを PDFA-1a と互換性のある PDF 形式に変換する方法について説明します。ご覧ください出力 PDF参照用のスクリーンショットと同様に。
スクリーンショット
サンプルコード
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Create workbook object | |
Workbook wb = new Workbook(); | |
//Access first worksheet | |
Worksheet ws = wb.Worksheets[0]; | |
//Access cell B5 and add some message inside it | |
Cell cell = ws.Cells["B5"]; | |
cell.PutValue("This PDF format is compatible with PDFA-1a."); | |
//Create pdf save options and set its compliance to PDFA-1a | |
PdfSaveOptions opts = new PdfSaveOptions(); | |
opts.Compliance = PdfCompliance.PdfA1a; | |
//Save the output pdf | |
wb.Save(outputDir + "outputCompliancePdfA1a.pdf", opts); |