PDF ドキュメントをプログラムで保存
Contents
[
Hide
]
Aspose.PDF for Java は、ターゲットの宛先や出力要件に応じて、ドキュメントを保存するさまざまな方法を提供します。
Java での PDF ドキュメントの保存
ドキュメントを保存できます:
- Document をディスク上のファイルに直接保存してください。
- Document を
OutputStreamに保存してください。 - PdfFormatConversionOptions を使用して Document を変換し、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();
}