حفظ مستند PDF برمجيًا
Contents
[
Hide
]
يوفر Aspose.PDF for Java عدة طرق لحفظ المستند اعتمادًا على الوجهة المستهدفة ومتطلبات الإخراج.
حفظ مستند PDF في Java
يمكنك حفظ مستند:
- احفظ Document مباشرةً إلى ملف على القرص.
- احفظ Document إلى
OutputStream. - حوّل Document مع PdfFormatConversionOptions واحفظه بتنسيق قياسي مثل PdfFormat.
حفظ المستند إلى ملف
public static void saveDocumentToFile(Path inputFile, Path outputFile) {
Document document = new Document(inputFile.toString());
document.getPages().add();
document.save(outputFile.toString());
document.close();
}
حفظ المستند إلى التدفق
public static void saveDocumentToStream(Path inputFile, Path outputFile) throws Exception {
Document document = new Document(inputFile.toString());
document.getPages().add();
try (OutputStream stream = Files.newOutputStream(outputFile)) {
document.save(stream);
} finally {
document.close();
}
}
حفظ المستند كـ PDF/X
public static void saveDocumentAsStandard(Path inputFile, Path outputFile) {
Document document = new Document(inputFile.toString());
document.getPages().add();
document.convert(new PdfFormatConversionOptions(PdfFormat.PDF_X_3));
document.save(outputFile.toString());
document.close();
}