C# を使って PDF を作成

Adobe Acrobat をインストールしなくても C# を使用すれば、ネイティブで高性能な PDF ファイルを作成できます

C# 経由でPDFファイルを生成する方法

PDFファイルを作成するために、Aspose.PDF for .NET APIを使用します。これは、net プラットフォーム用の機能豊富で強力で使いやすいドキュメント操作APIです。NuGet パッケージマネージャーを開き、Aspose.PDF を検索してインストールします。Package Manager コンソールから次のコマンドを使用することもできます。

Package Manager Console

PM > Install-Package Aspose.PDF

C# 経由でPDFを作成する方法


開発者は、わずか数行のコードで .NET アプリケーションからPDFファイルを直接作成、読み込み、変更、変換するのが簡単です。

  1. クラスファイルに名前空間を含めます
  2. Document クラスオブジェクトを初期化します。
  3. Pages.Add () メソッドを使用してページを追加します。
  4. 新しい TextFragment オブジェクトを作成し、そのテキストを設定します。
  5. TextFragment をページの Paragraphs コレクションに追加します。
  6. Save (String) メソッドを使用して PDF を保存します。

次のソースコードは、C# を使用してPDFファイルを作成する方法を示しています。

このサンプルコードは、C# を使用して PDF を作成する方法を示しています

var outputFile = Path.Combine(dataDir, "hello-world.pdf");
var pdfDocument = new Aspose.Pdf.Document();        
var page = pdfDocument.Pages.Add();

page.Paragraphs.Add(new Aspose.Pdf.Text.TextFragment("Hello, World"));
pdfDocument.Save(outputFile);