.NETヘルプ Xceed.Document .NET(開発者向けの動作方法) Curtis Chau 更新日:7月 28, 2025 Download IronPDF NuGet Download テキストの検索と置換 テキストと画像のスタンプ Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article 堅牢な.NET開発環境では、ドキュメント生成と変換タスクのシームレスな処理が多くのアプリケーションにとって不可欠です。 動的なレポートの生成、請求書の作成、形式間のドキュメント変換など、手元に適切なツールがあることは、ワークフローを大幅に簡略化し、生産性を向上させることができます。 In this article, we'll explore how Xceed.Document.NET and IronPDF — two powerful libraries for document manipulation in .NET — can simplify these processes and empower developers to create versatile and efficient applications. Xceed.Document.NETの紹介 Xceedが開発したXceed.Document.NETは、Microsoft WordまたはOffice InterOpをインストールせずにプログラム的にWordドキュメント(DOCXファイル)の作成、操作、フォーマットを促進する包括的な.NETアセンブリです。シンプルさと多様性を念頭に置いて開発されており、Xceed.Document.NETは開発者に対し、ドキュメント生成機能を.NETアプリケーションにシームレスに統合するための直感的なAPIを提供します。 Xceed.Document.NETの力を活用して、開発者はパラグラフ、テーブル、画像、スタイルなど、Wordドキュメントのさまざまな要素を簡単に操作し、特定の要件に応じた豊かでカスタマイズ可能なドキュメントを作成できます。 ドキュメントのプロパティを設定し、デジタル署名を行い、MS Wordドキュメントの完全性をデジタル署名で保証することもできます。 Xceedは、テキストドキュメント、さまざまなテキスト形式、.NETドキュメントからPDFへの変換など、異なるドキュメント形式に合わせたさまざまなライブラリを提供しています。 Xceed.Document.NETの特徴 強力なドキュメント操作: Xceed.Document.NETは、包括的な機能セットと直感的なAPIのおかげで、開発者が簡単にWordドキュメントを作成、変更、フォーマットすることを可能にします。 多様なコンテンツ管理: Xceed.Document.NETを使用すると、開発者はパラグラフ、テーブル、画像、スタイルなどさまざまなドキュメント要素を操作して、動的で視覚的に魅力的なドキュメントを作成できます。 豊富なフォーマットオプション: フォント、色、配置などを適用することで、開発者はドキュメントの外観をカスタマイズできる、Xceed.Document.NETが提供する豊富なフォーマットオプション。 クロスプラットフォーム互換性: Xceed.Document.NETは、Windows Forms、WPF、ASP.NET、.NET Coreなど、さまざまな.NETプラットフォームと互換性があり、幅広いアプリケーションに適しています。 シームレスな統合: Xceed.Document.NETは他の.NETライブラリおよびフレームワークとシームレスに統合され、開発者がドキュメント関連のワークフローを簡単に強化できます。 C# Visual Studio プロジェクトの作成 Visual Studioを開き、新しいC#プロジェクトを作成します。 あなたの要件に合ったプロジェクトテンプレートを選択します(例:コンソールアプリケーション、Windows Formsアプリケーション)。 プロジェクト名と場所を指定し、「次へ」をクリックします。 Xceed.Document.NETのインストールは簡単です。 「作成」をクリックしてプロジェクトを作成します。 ## インストールプロセス SharpZipLibを.NETプロジェクトに統合するには: Visual Studioもしくはお好みのIDEを開きます。 新規もしくは既存の.NETプロジェクトを開きます。 NuGet Package Manager Consoleに移動します。 以下のコマンドを実行してXceed.Document.NETパッケージをインストールします。 Install-Package Xceed.Document.NET インストールが完了したら、プロジェクトでXceed.Document.NETを使用し始めることができます。 注意: DOCX形式を作成するには、Xceed.Words.NETが必要であり、Xceed.Document.NETを使用してそれらに要素を組み込むことができます。 Install-Package Xceed.Words.NET Xceed.Document.NETを使用したDOCXファイルの作成 Xceed.Document.NETを使用してDOCXファイルを作成するのはシンプルで直感的です。以下はプログラムでWordドキュメントを作成する基本的な例です。 上記のコードの出力です。 using Xceed.Words.NET; using System; class Program { static void Main(string[] args) { // Create a new document using (DocX document = DocX.Create("SampleDocument.docx")) { // Add a paragraph with text, styling it with font size, boldness and centered alignment document.InsertParagraph("Hello, World!") .FontSize(12) // Set the font size .Bold() // Make the text bold .Alignment = Alignment.center; // Center align the text // Save the document document.Save(); Console.WriteLine("Document created successfully!"); } } } using Xceed.Words.NET; using System; class Program { static void Main(string[] args) { // Create a new document using (DocX document = DocX.Create("SampleDocument.docx")) { // Add a paragraph with text, styling it with font size, boldness and centered alignment document.InsertParagraph("Hello, World!") .FontSize(12) // Set the font size .Bold() // Make the text bold .Alignment = Alignment.center; // Center align the text // Save the document document.Save(); Console.WriteLine("Document created successfully!"); } } } Imports Xceed.Words.NET Imports System Friend Class Program Shared Sub Main(ByVal args() As String) ' Create a new document Using document As DocX = DocX.Create("SampleDocument.docx") ' Add a paragraph with text, styling it with font size, boldness and centered alignment document.InsertParagraph("Hello, World!").FontSize(12).Bold().Alignment = Alignment.center ' Center align the text ' Save the document document.Save() Console.WriteLine("Document created successfully!") End Using End Sub End Class $vbLabelText $csharpLabel 作成されたDOCXファイルはMicrosoft Office Wordアプリケーションを使用して開くことができます。 IronPDFとのXceed.Document.NETの統合 Xceed.Document.NETとIronPDFを統合することで、Xceed.Document.NETを使用して生成したWord文書(DOCXファイル)をPDF形式にシームレスに変換できます。 IronPDFは、.NETアプリケーション内でPDFの生成、操作、レンダリング作業を簡略化するために設計された堅牢な.NETライブラリです。 IronPDF その包括的な機能セットと直感的なAPIにより、開発者はAdobe Acrobat Readerをインストールせずに簡単にPDFファイルを作成、変更、レンダリングできます。 IronPDFはウェブページ、URL、HTMLをPDFに変換し、オリジナルソースを完全に再現する優れたツールです。 これはレポートや請求書などのオンラインコンテンツのPDF作成に最適です。 ウェブページからPDFを作成する必要がある場合、IronPDFが解決策です! using IronPdf; using System; class Program { static void Main(string[] args) { var renderer = new ChromePdfRenderer(); // 1. Convert HTML String to PDF var htmlContent = "<h1>Hello, IronPDF!</h1><p>This is a PDF from an HTML string.</p>"; var pdfFromHtmlString = renderer.RenderHtmlAsPdf(htmlContent); pdfFromHtmlString.SaveAs("HTMLStringToPDF.pdf"); Console.WriteLine("HTML string converted to PDF successfully."); // 2. Convert HTML File to PDF var htmlFilePath = "path_to_your_html_file.html"; // Specify the path to your HTML file var pdfFromHtmlFile = renderer.RenderHtmlFileAsPdf(htmlFilePath); pdfFromHtmlFile.SaveAs("HTMLFileToPDF.pdf"); Console.WriteLine("HTML file converted to PDF successfully."); // 3. Convert URL to PDF var url = "http://ironpdf.com"; // Specify the URL var pdfFromUrl = renderer.RenderUrlAsPdf(url); pdfFromUrl.SaveAs("URLToPDF.pdf"); Console.WriteLine("URL converted to PDF successfully."); } } using IronPdf; using System; class Program { static void Main(string[] args) { var renderer = new ChromePdfRenderer(); // 1. Convert HTML String to PDF var htmlContent = "<h1>Hello, IronPDF!</h1><p>This is a PDF from an HTML string.</p>"; var pdfFromHtmlString = renderer.RenderHtmlAsPdf(htmlContent); pdfFromHtmlString.SaveAs("HTMLStringToPDF.pdf"); Console.WriteLine("HTML string converted to PDF successfully."); // 2. Convert HTML File to PDF var htmlFilePath = "path_to_your_html_file.html"; // Specify the path to your HTML file var pdfFromHtmlFile = renderer.RenderHtmlFileAsPdf(htmlFilePath); pdfFromHtmlFile.SaveAs("HTMLFileToPDF.pdf"); Console.WriteLine("HTML file converted to PDF successfully."); // 3. Convert URL to PDF var url = "http://ironpdf.com"; // Specify the URL var pdfFromUrl = renderer.RenderUrlAsPdf(url); pdfFromUrl.SaveAs("URLToPDF.pdf"); Console.WriteLine("URL converted to PDF successfully."); } } Imports IronPdf Imports System Friend Class Program Shared Sub Main(ByVal args() As String) Dim renderer = New ChromePdfRenderer() ' 1. Convert HTML String to PDF Dim htmlContent = "<h1>Hello, IronPDF!</h1><p>This is a PDF from an HTML string.</p>" Dim pdfFromHtmlString = renderer.RenderHtmlAsPdf(htmlContent) pdfFromHtmlString.SaveAs("HTMLStringToPDF.pdf") Console.WriteLine("HTML string converted to PDF successfully.") ' 2. Convert HTML File to PDF Dim htmlFilePath = "path_to_your_html_file.html" ' Specify the path to your HTML file Dim pdfFromHtmlFile = renderer.RenderHtmlFileAsPdf(htmlFilePath) pdfFromHtmlFile.SaveAs("HTMLFileToPDF.pdf") Console.WriteLine("HTML file converted to PDF successfully.") ' 3. Convert URL to PDF Dim url = "http://ironpdf.com" ' Specify the URL Dim pdfFromUrl = renderer.RenderUrlAsPdf(url) pdfFromUrl.SaveAs("URLToPDF.pdf") Console.WriteLine("URL converted to PDF successfully.") End Sub End Class $vbLabelText $csharpLabel IronPDFの主な機能には次のものがあります。 PDF生成: IronPDFはHTML、画像、XMLデータなど、さまざまなソースからPDFドキュメントを作成できます。 これは特定の要件に応じた動的かつカスタマイズ可能なPDFの生成を可能にします。 2. PDF操作: IronPDFを使用すると、開発者はページ、テキスト、画像、注釈、その他の要素を追加、変更、削除することで既存のPDFドキュメントを操作できます。 この柔軟性により、開発者は必要に応じてPDFドキュメントを編集およびカスタマイズできます。 3. PDF変換: IronPDFはHTML、Wordドキュメント(DOCX)、画像、その他のファイル形式からPDF形式への変換を容易にします。 これは異なるドキュメントタイプ間の相互運用性をシームレスに提供し、.NETアプリケーションでのPDFの処理を簡素化します。 4. PDFレンダリング: IronPDFは高品質のPDFレンダリング機能を提供し、カスタマイズ可能なビューアコンポーネントを使用して.NETアプリケーション内でPDFドキュメントを表示することができます。 これにより、ユーザーはアプリケーションインターフェース内で直接PDFコンテンツを閲覧できます。 5. クロスプラットフォーム互換性: IronPDFは広範な.NETサポートを提供します。 Windows Forms、WPF、ASP.NET、.NET Coreを含むさまざまな.NETプラットフォームと互換性があります。 Windows、Linux、およびmacOSで利用可能です。 これにより、ターゲットプラットフォームに関係なく、幅広いアプリケーションでIronPDFを使用できます。 6. パフォーマンス最適化: IronPDFはパフォーマンスとスケーラビリティのために最適化されており、大規模なドキュメントでも高速で効率的なPDF生成とレンダリングを確保しています。 これにより、開発者はPDF関連タスクを効果的に処理する応答性の高い高性能のアプリケーションを作成できます。 7. ライセンシングオプション: IronPDFは個々の開発者、小規模チーム、企業レベルのアプリケーションのニーズに合わせた柔軟なライセンシングオプションを提供します。 これにより、開発者は自分の要件に最も適したライセンシングモデルを選択できる、高コストパフォーマンスなPDF関連タスクのソリューションが提供されます。 ## Xceed.Document.NETとIronPDFライブラリの統合手順 Xceed.Document.NETとIronPDFを統合する手順は次の通りです。 1. IronPDFのインストール Visual Studioまたはお好みのIDEを開きます。 NuGet Package Manager Consoleに移動します。 以下のコマンドを実行してIronPDFパッケージをインストールします。 NuGetブラウズタブからIronPDFを選択し、インストールをクリックします。 Install-Package IronPdf NuGetの参照タブでIronZIPを選択し、インストールをクリックします: 2. IronPDFを使用したDOCXからPDFへの変換ロジックの実装 Xceed.Document.NETとIronPDFが両方インストールされたら、IronPDFを使用してDOCXをPDFに変換するロジックを実装します。 IronPDFからDocxToPdfRendererクラスをインスタンス化します。 RenderDocxAsPdfメソッドを使用して、Xceed.Document.NETを使用して生成されたDOCXファイルをPDFドキュメントとしてレンダリングします。 IronPDFを使用してPDFドキュメントを保存します。 DOCXファイルをPDFに変換するための基本的なサンプルコードスニペットはこちらです。 DOCXファイルは、元のドキュメントのフォーマットされたテキストを維持するためにPDFファイルに簡単に変換されます。 using IronPdf; using System; class Program { static void Main(string[] args) { // Instantiate the DOCX to PDF renderer DocxToPdfRenderer renderer = new DocxToPdfRenderer(); // Render from a DOCX file to produce a PDF document PdfDocument pdf = renderer.RenderDocxAsPdf("SampleDocument.docx"); // Save the PDF document pdf.SaveAs("SampleDocument.pdf"); Console.WriteLine("DOCX file converted to PDF successfully."); } } using IronPdf; using System; class Program { static void Main(string[] args) { // Instantiate the DOCX to PDF renderer DocxToPdfRenderer renderer = new DocxToPdfRenderer(); // Render from a DOCX file to produce a PDF document PdfDocument pdf = renderer.RenderDocxAsPdf("SampleDocument.docx"); // Save the PDF document pdf.SaveAs("SampleDocument.pdf"); Console.WriteLine("DOCX file converted to PDF successfully."); } } Imports IronPdf Imports System Friend Class Program Shared Sub Main(ByVal args() As String) ' Instantiate the DOCX to PDF renderer Dim renderer As New DocxToPdfRenderer() ' Render from a DOCX file to produce a PDF document Dim pdf As PdfDocument = renderer.RenderDocxAsPdf("SampleDocument.docx") ' Save the PDF document pdf.SaveAs("SampleDocument.pdf") Console.WriteLine("DOCX file converted to PDF successfully.") End Sub End Class $vbLabelText $csharpLabel 出力: DOCXからPDFへの変換 IronPDFの詳細とその機能については、IronPDFドキュメントページをご覧ください。 HTMLからPDFの例を活用し、.NET FrameworkコンソールまたはWebアプリケーションでPDF操作を始めましょう。 結論として、IronPDFは、.NETアプリケーションでのドキュメント生成と変換において強力なソリューションを提供します。 結論 In conclusion, Xceed.Document.NET and IronPDF offer powerful solutions for document generation and conversion in .NET applications. IronPDFとのシームレスな統合により、開発者はこれらのWordドキュメントをPDF形式に簡単に変換でき、アプリケーションの多用途性とアクセス性が向上します。 レポート作成、請求書生成、形式間のドキュメント変換を問わず、Xceed.Document.NETおよびIronPDFは開発者がドキュメント関連のワークフローを簡素化し、.NETアプリケーションでの優れた結果を提供する力を与えます。 Iron SoftwareのIronPDFは無料トライアルを提供しており、商用プロジェクトでの展開が必要です。 IronPDFダウンロードページからライブラリをダウンロードしてお試しください。 Download the library from the IronPDF download page and give it a try. よくある質問 .NETでHTMLをPDFに変換するにはどうすればいいですか? .NET では、IronPDF を使用して HTML を PDF に変換できます。ライブラリには、HTML 文字列を変換するための RenderHtmlAsPdf や HTML ファイルを変換するための RenderHtmlFileAsPdf などのメソッドが用意されています。 Word ドキュメント操作に Xceed.Document.NET を使用する利点は何ですか? Xceed.Document.NET には、強力なドキュメント操作、多用途なコンテンツ管理、豊富なフォーマットオプション、他の .NET ライブラリとのシームレスな統合などの利点があり、Microsoft Word を必要としません。 C# プロジェクトで Xceed.Document.NET を設定するにはどうすればよいですか? C# プロジェクトで Xceed.Document.NET を設定するには、Visual Studio を開いて、NuGet パッケージ マネージャー コンソールに移動し、Install-Package Xceed.Document.NET コマンドを実行します。 DOCX ファイルを .NET で PDF に変換するプロセスは何ですか? まず Xceed.Document.NET を使用して DOCX を作成または操作し、その後 IronPDF を使用して DOCX ファイルを PDF 形式に変換します。 .NET の PDF ライブラリがサポートするプラットフォームは何ですか? PDF ライブラリは、Windows Forms、WPF、ASP.NET、.NET Core などの複数の .NET プラットフォームをサポートし、Windows、Linux、macOS 環境に対応しています。 IronPDF はどのように画像を PDF に変換しますか? IronPDF は RenderImageAsPdf のようなメソッドを使用して画像を PDF に変換し、高性能かつ高品質のまま PDF ドキュメントに画像を統合できます。 Xceed.Document.NET と IronPDF を .NET アプリケーションに統合してドキュメントワークフローを強化できますか? はい、Xceed.Document.NET と IronPDF を .NET アプリケーションに統合することで、ドキュメント生成、操作、フォーマット変換などのタスクを簡素化し、ドキュメントワークフローを大幅に強化できます。 IronPDF の PDF の生成と操作の主な特徴は何ですか? IronPDF には、HTML、画像、または XML データから PDF を生成し、DOCX を PDF に変換し、高性能のレンダリングおよび操作タスクをプラットフォーム間で実行できる機能があります。 IronPDF のライセンシングオプションはありますか? はい、IronPDF は個々の開発者、小規模チーム、企業向けに適した柔軟なライセンシングオプションを提供しており、評価目的のための無料トライアルもあります。 Curtis Chau 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 関連する記事 更新日 9月 4, 2025 RandomNumberGenerator C# RandomNumberGenerator C#クラスを使用すると、PDF生成および編集プロジェクトを次のレベルに引き上げることができます 詳しく読む 更新日 9月 4, 2025 C# String Equals(開発者向けの仕組み) 強力なPDFライブラリであるIronPDFと組み合わせることで、switchパターンマッチングは、ドキュメント処理のためのよりスマートでクリーンなロジックを構築できます 詳しく読む 更新日 8月 5, 2025 C# Switch Pattern Matching(開発者向けの仕組み) 強力なPDFライブラリであるIronPDFと組み合わせることで、switchパターンマッチングは、ドキュメント処理のためのよりスマートでクリーンなロジックを構築できます 詳しく読む C# Concatenate Strings(開発者向けの動作方法)Sharpziplib Extract ZIP C#(開発...
更新日 9月 4, 2025 RandomNumberGenerator C# RandomNumberGenerator C#クラスを使用すると、PDF生成および編集プロジェクトを次のレベルに引き上げることができます 詳しく読む
更新日 9月 4, 2025 C# String Equals(開発者向けの仕組み) 強力なPDFライブラリであるIronPDFと組み合わせることで、switchパターンマッチングは、ドキュメント処理のためのよりスマートでクリーンなロジックを構築できます 詳しく読む
更新日 8月 5, 2025 C# Switch Pattern Matching(開発者向けの仕組み) 強力なPDFライブラリであるIronPDFと組み合わせることで、switchパターンマッチングは、ドキュメント処理のためのよりスマートでクリーンなロジックを構築できます 詳しく読む