Конвертация 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");
}