将 PDF/A 转换为 PDF 格式
Contents
[
Hide
]
以下代码片段也适用于 Aspose.PDF.Drawing 库。
将 PDF/A 文档转换为 PDF
将 PDF/A 文档转换为 PDF 意味着从原始文档中移除 PDF/A 限制。 类 Document 有方法 RemovePdfaCompliance(..) 用于从输入/源文件中删除 PDF 符合性信息。
public static void ConvertPDFAtoPDF()
{
// 完整示例和数据文件,请访问 https://github.com/aspose-pdf/Aspose.PDF-for-.NET
Document pdfDocument = new Document(_dataDir + "PDFAToPDF.pdf");
// 移除 PDF/A 符合性信息
pdfDocument.RemovePdfaCompliance();
// 保存更新的文档
pdfDocument.Save(_dataDir + "PDFAToPDF_out.pdf");
}
此信息也将在您对文档进行任何更改时删除(例如,添加页面)。在以下示例中,输出文档在添加页面后失去了 PDF/A 合规性。
public static void ConvertPDFAtoPDFAdvanced()
{
// 有关完整示例和数据文件,请访问 https://github.com/aspose-pdf/Aspose.PDF-for-.NET
Document pdfDocument = new Document(_dataDir + "PDFAToPDF.pdf");
// 添加一个新的(空白)页面会删除 PDF/A 合规性信息。
pdfDocument.Pages.Add();
// 保存更新后的文档
pdfDocument.Save(_dataDir + "PDFAToPDF_out.pdf");
}