Spire.Doc for Java は、Word を PDF、XPS、SVG、HTML などの他のドキュメント形式に変換するための Document.saveToFile() メソッドを提供しています。この記事では、Spire.Doc for Java を使用して Word を PDF に変換する方法について紹介します。さらに、Word ドキュメントをどのように PDF に変換するかを制御するために、ToPdfParameterList クラスを導入しています。例えば、生成される PDF ドキュメント内のハイパーリンクを無効にするかどうかなどです。 Spire.Doc for Java をインストールします まず、Spire. Doc for Java を Java プロジェクトに追加する必要があります。JAR ファイルは、このリンクからダウンロードできます。Maven を使用する場合は、次のコードをプロジェクトの pom.xml ファイルに追加する必要があります。 <repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url> https://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository> </repositories> <dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId>spire.doc</artifactId> <version>10.7.10</version> </dependency> </dependencies> Word ドキュメントをPDFドキュメントに変換する 以下は、Word を PDF に変換するための詳細な手順です。 Document クラスのインスタンスを作成し、Document.loadFromFile() メソッドを使用して Word ドキュメントを読み込みます。 ToPdfParameterList クラスのインスタンスを作成します。 ToPdfParameterList.isEmbeddedAllFonts(boolean value) メソッドを使用して PDF ドキュメントにすべてのフォントを埋め込み、ToPdfParameterList.setDisableLink(boolean value) メソッドを使用して文字形式を維持しハイパーリンクを削除しています。 Document.setJPEGQuality(int value) メソッドを使用して、PDF の JPEG 画像の品質を設定する。 Document.saveToFile() メソッドを使用して、ドキュメントを PDF ファイルとして保存する。 Java import com.spire.doc.Document; import com.spire.doc.ToPdfParameterList; public class WordToPDF { public static void main(String[] args) { //Documentクラスのインスタンスを作成する Document doc = new Document(); //Wordドキュメントを読み込む doc.loadFromFile("実例.docx"); //ToPdfParameterListクラスのインスタンスを作成する ToPdfParameterList ppl=new ToPdfParameterList(); //PDFドキュメントにすべての書体を埋め込む ppl.isEmbeddedAllFonts(true); //ハイパーリンクを削除し、文字の書式を維持する ppl.setDisableLink(true); //出力画質を原画の40%に設定します。80%は初期設定です。 doc.setJPEGQuality(40); //ドキュメントをPDFで保存する doc.saveToFile("WordToPDF.pdf", ppl); } } 一時ライセンスを申請する 結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。 にお問い合わせ、30 日間有効な一時ライセンスを取得してください。