HTMLからPDFへバーコードを追加する

IronPDFは、Googleフォントなどのカスタムフォントの広範なサポートを提供するだけでなく、PDFドキュメントにバーコードをスタンプすることもサポートしています。 これにより、開発者は簡単にバーコード情報をレンダリングされたPDFに含めることができます。

IronPDFを使用してバーコード付きPDFを生成する手順

  • var renderer = new ChromePdfRenderer();
    javascript
    JAVASCRIPT
  • renderer.RenderingOptions.WaitFor.RenderDelay(500);
  • var doc = renderer.RenderHtmlAsPdf(barcodeHtml);
  • var barcodeStamp = new BarcodeStamper("Hello World", BarcodeEncoding.Code39);
  • doc.ApplyStamp(barcodeStamp);

    この例では、IronPDFを使用してバーコードをPDFドキュメントに簡単にレンダリングする方法を示しています。 まず、IronPDFライブラリがインストールされており、プロジェクトにインポートされていることを確認してください。 次に、HTMLコンテンツを高品質なPDFドキュメントにレンダリングすることを可能にするChromePdfRendererクラスのインスタンスを初期化します。

    次に、バーコードの内容を作成する必要があります。 私たちの場合、「Libre Barcode 128」フォントのGoogle Fontsリンクを組み込んだHTML文字列を作成しました。 次に、RenderHtmlAsPdf メソッドを使用して、HTML コンテンツを新しい PDF ドキュメントにレンダリングします。

    HTMLレンダリングの後に、"Hello World"というテキストを持ちCode39エンコーディング形式のバーコードスタンプが作成されます。 このスタンプは、次にApplyStampメソッドを使用してPDFドキュメントに適用されます。

    最後に、生成されたPDFはSaveAsメソッドを使用して「bc-test.pdf」という名前のファイルに保存されます。 この簡単なプロセスにより、C#アプリケーションでスタイル付きテキストとバーコードコンテンツを効率的に含むPDFを作成できます。 いくつかのケースでは、この機能がQRコードのようなバーコードタイプをサポートしないこともあることに注意してください。 これらの場合、効率的な解決策はIronBarcodeを使用してこのバーコードまたはQRコードを生成し、それを画像としてPDFに追加することです。 クリックして、例、サンプルコード、およびファイルを含むハウツーガイドをご覧ください。