Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
ドキュメントをある形式から別の形式に簡単かつ確実に変換できる機能は、Aspose.Words の重要な機能です。変換用の最も一般的な形式の 1 つは PDF です。これは固定レイアウト形式であり、さまざまなプラットフォームでのレンダリング中にドキュメントの元の外観が保持されます。 Aspose.Words では、「レンダリング」という用語は、ドキュメントをページ分割されたファイル形式、またはページの概念を持つファイル形式に変換するプロセスを表すために使用されます。
Word から PDF への変換は、いくつかの段階の計算を必要とするかなり複雑なプロセスです。 Aspose.Words レイアウト エンジンは、Microsoft Word のページ レイアウト エンジンの動作方法を模倣し、PDF 出力ドキュメントを Microsoft Word で表示されるものにできるだけ近づけます。
Aspose.Words を使用すると、Microsoft Office を使用せずに、プログラムによって文書を DOC や DOCX などの Word 形式から PDF に変換できます。この記事では、この変換を実行する方法について説明します。
DOC または DOCX ドキュメント形式から Aspose.Words の PDF 形式への変換は非常に簡単で、次のような 2 行のコードだけで実行できます。
次のコード例は、save メソッドを使用してドキュメントを DOCX から PDF に変換する方法を示しています。
この例のテンプレート ファイルは Aspose.Words GitHub からダウンロードできます。
追加のオプションを指定する必要がある場合がありますが、これはドキュメントを PDF として保存する結果に影響を与える可能性があります。これらのオプションは、PDF 出力の表示方法を決定するプロパティを含む PdfSaveOptions クラスを使用して指定できます。
同じ手法を使用して、フロー レイアウト形式のドキュメントを PDF 形式に変換できることに注意してください。
Aspose.Words は、DOC または DOCX からさまざまな PDF 形式標準 (PDF 1.7、PDF 1.5 など) への変換をサポートする PdfCompliance 列挙を提供します。
次のコード例は、PDF17 に準拠した PdfSaveOptions を使用してドキュメントを PDF 1.7 に変換する方法を示しています。
PDF への変換は、Microsoft Word ドキュメント形式による制限を受けません。プログラムで作成されたものも含め、Aspose.Words でサポートされているあらゆる形式も PDF に変換できます。たとえば、JPEG、PNG、BMP、EMF、WMF などの単一ページの画像や、TIFF や GIF などの複数ページの画像を PDF に変換できます。
次のコード例は、JPEG および TIFF 画像を PDF に変換する方法を示しています。
このコードを機能させるには、Aspose.Words と aspose.pydrawing への参照をプロジェクトに追加する必要があります。
PDF に保存するときに、出力を最適化するかどうかを指定できます。これを行うには、optimize_output フラグを true に設定する必要があります。その後、冗長なネストされたキャンバスと空のキャンバスが削除され、同じフォーマットを持つ隣接する glyph が連結されます。
PDF に保存するときに、出力を最適化するかどうかを指定できます。これを行うには、optimize_output フラグを true に設定する必要があります。その後、冗長なネストされたキャンバスと空のキャンバスが削除され、同じフォーマットを持つ隣接する glyph が連結されます。
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.