Spire.Docの助けのもとで、私達は簡単にword文書をPDFとして保存できます。この文はWord(.doc..docx)をPDFとして保存する方法を以下の3つの方面から紹介します。
- Word文書をPDFに直接Javaアプリケーションで変換する
- Word文書をPDFファイルに暗号化されたパスワードで変換結果ファイル
- 画像の品質を設定するときにWord文書
Word文書をPDFに直接Javaアプリケーションで変換する
import com.spire.doc.*;
public class toPDF {
public static void main(String[] args) {
String inputFile="data/convertedTemplate.docx";
String outputFile="output/toPDF.pdf";
//サンプルドキュメントの読み込み
Document document = new Document();
document.loadFromFile(inputFile);
//文書を保存
document.saveToFile(outputFile, FileFormat.PDF);
}
}
Word文書をPDFファイルに暗号化されたパスワードで変換結果ファイル
PDF文書のセキュリティを変換するために、パスワード保護PDFを設定できます。
import com.spire.doc.Document;
import com.spire.doc.ToPdfParameterList;
import com.spire.pdf.security.*;
public class toPdfWithPassword {
public static void main(String[] args) {
String inputFile="data/convertedTemplate.docx";
String outputFile="output/toPdfWithPassword.pdf";
//サンプルドキュメントの読み込み
Document document = new Document();
document.loadFromFile(inputFile);
ToPdfParameterList toPdf = new ToPdfParameterList();
//パスワードの設定
String password = "E-iceblue";
toPdf.getPdfSecurity().encrypt(password, password, PdfPermissionsFlags.None, PdfEncryptionKeySize.Key_128_Bit);
//文書を保存
document.saveToFile(outputFile, toPdf);
}
}
画像の品質を設定するときにWord文書
々は、特にドキュメントの画像の多くのWord文書を変換した後、出力PDFドキュメントのサイズは明らかに元のWord文書よりも大きいです。同時に、結果のPDFファイルのサイズを設定するには、イメージの質を設定することができます。Javaのspire . docは、ドキュメントのメソッドを提供します。setjpegquality ()は、JPEG画像の品質を0から100に設定します。出力画像品質のデフォルトセットは、元の80 %です。
import com.spire.doc.*;
public class ShapeAsImage {
public static void main(String[] args) throws Exception {
//サンプルドキュメントの読み込み
Document document = new Document();
document.loadFromFile("Sample.docx");
//画像の品質を設定
document.setJPEGQuality(40);
ToPdfParameterList pdf = new ToPdfParameterList();
pdf.setDisableLink(true);
//文書を保存
document.saveToFile("output/ImageQuality.pdf", FileFormat.PDF);
}
}
Javaのための無料のSpire . docを使用することは非常に簡単です。あなたの読書のおかげで、それが助けることを願います。