Microsoft Word ドキュメント (DOCX) を PDF ファイルとしてレンダリングする必要があることは、さまざまな職業的および個人的なシナリオで一般的に行われています。この包括的なガイドでは、C# を使用して DOCX を PDF としてレンダリングする方法について手順を説明し、このタスクを簡単に実行するために必要な知識とライブラリを提供します。以下に、C# で DOCX から PDF を作成するための重要な手順とコード例を示します。
C# を使用して DOCX を PDF としてレンダリングする手順
- NuGet パッケージ マネージャーを使用して、Word ドキュメントを PDF にレンダリングするための GroupDocs.Viewer for .NET をインストールします
- GroupDocs.Viewer 名前空間参照をプロジェクトに追加して、DOCX を PDF にエクスポートします
- 入力 DOCX のパスを引数としてコンストラクターに渡して、Viewer クラスのオブジェクトを作成します
- PdfViewOptions のオブジェクトを作成して表示オプションを取得します
- PDFViewOptions を引数として渡して Viewer.View メソッドを呼び出し、DOCX ファイルを PDF としてレンダリングします
ドキュメント共有から専門的なドキュメント作成まで、さまざまな状況で役立つ基本的なスキルは、DOCX を PDF にレンダリングする機能です。これらの段階的な手順に従って、C# を使用して DOCX から PDF を確実にレンダリングできます。 .NET がインストールされていれば、これらの手順は、Windows、macOS、Linux などの一般的に使用されるさまざまなオペレーティング システムに適用できます。 DOCX を PDF にレンダリングするときに、追加のソフトウェアをインストールする必要はありません。以下のコード例は、このレンダリング プロセスを実行する方法を示しています。
C# を使用して DOCX を PDF としてレンダリングするコード
using GroupDocs.Viewer; | |
using GroupDocs.Viewer.Options; | |
namespace RenderDOCXasPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Viewer library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Viewer.lic"); | |
using (var viewer = new Viewer("input.docx")) | |
{ | |
//Get options for rendering documents into PDF format. | |
var viewOptions = new PdfViewOptions("output.pdf"); | |
viewer.View(viewOptions); | |
} | |
} | |
} | |
} |
前のセクションでは、C# で DOCX を PDF にレンダリングする方法に関する包括的なガイドを、簡単なコード例とともに共有しました。コードはコンパクトで、ドキュメント変換を実行するために必要な API 呼び出しはわずか数回です。推奨ビューア ライブラリを構成し、ファイル パスに必要な調整を行ったら、このコードをプロジェクトにシームレスに組み込むことができます。
前回の記事では、C# を使用して DOCX を HTML としてレンダリングするプロセスについて詳しく説明しました。さらにサポートが必要な場合は、C# を使用して DOCX を HTML としてレンダリングする の詳細なチュートリアルを参照することをお勧めします。