バーコードをPDFとしてエクスポートする方法

This article was translated from English: Does it need improvement?
Translated
View the article in English

によって ハイリル ハシミ ビン オマル

    • 申し訳ありませんが、翻訳を行うための具体的なコンテンツが提供されていません。翻訳したい英語のテキストを入力してください。

    • 申し訳ありませんが、翻訳を行うための具体的なコンテンツが提供されていません。翻訳したい英語のテキストを入力してください。

     用 C# NuGet ライブラリ

    でインストール NuGet

    Install-Package BarCode
    または
    Java PDF JAR(ジャバPDF JAR)

    ダウンロード DLL (ディーエルエル)

    DLLをダウンロード

    プロジェクトに手動でインストールする

     用 C# NuGet ライブラリ

    でインストール NuGet

    Install-Package BarCode
    または
    Java PDF JAR(ジャバPDF JAR)

    ダウンロード DLL (ディーエルエル)

    DLLをダウンロード

    プロジェクトに手動でインストールする

    今日からプロジェクトでIronPDFを使い始めましょう。無料のトライアルをお試しください。

    最初のステップ:
    green arrow pointer

    チェックアウト IronBarcode オン Nuget 迅速なインストールと展開のために。8百万以上のダウンロード数により、をC#で変革しています。

     用 C# NuGet ライブラリ nuget.org/packages/BarCode/
    Install-Package BarCode

    インストールを検討してください IronBarcode DLL 直接。ダウンロードして、プロジェクトまたはGACの形式で手動でインストールしてください。 IronBarCode.zip

    プロジェクトに手動でインストールする

    DLLをダウンロード

    IronBarcodeのユーザーの間で最も人気のある機能の一つは、エクスポート能力です 生成されたバーコード PDFとして。 この文脈では、IronBarcodeはバーコードをPDFファイルとしてエクスポートするオプションだけでなく、PDFバイナリデータやPDFストリームとしてもエクスポートするオプションを提供します。 これは非常に重要です。これにより、ユーザーは生成されたPDFを柔軟に使用することができます。 生成されたバーコード プログラム内でさらに使用される中間出力としてではなく、ディスク内に保存する必要がある最終出力として。 それでは、このコンテキストで利用可能なオプションを見ていきましょう。

バーコードをPDFファイルとしてエクスポート

このコンテキストでの最初の機能は、もちろん、「保存する」ことです。 生成されたバーコード として PDFファイル. これはIronBarcodeから生成される最終製品と見なされ、その出力はディスクに保存する必要があります。 これを実現するために、私たちは呼び出します PDFとして保存() メソッド 生成されたバーコード オブジェクトをPDFファイルとして保存します。以下のコードスニペットでその実装方法を見てみましょう:

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsPdfFile.cs
using IronBarCode;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix);
myBarcode.SaveAsPdf("myBarcode.pdf");
Imports IronBarCode

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix)
myBarcode.SaveAsPdf("myBarcode.pdf")
VB   C#

上記のコードスニペットでは、まずバーコードを生成しました。 CreateBarcode (バーコードを作成)() method with the barcode value and the barcode encoding as the arguments for the method. 結果の 生成されたバーコード オブジェクトに添付されました PDFとして保存() with a string of file name/file path as its argument. これは変換します 生成されたバーコード メソッド引数で指定された名前でPDFファイルとして。

バーコードをPDFバイナリデータとしてエクスポート

IronBarcodeはPDFを出力することもできます 生成されたバーコード に関して バイナリデータ. これは単に呼び出すだけで簡単に行うことができます ToPdfBinaryData()生成されたバーコード オブジェクトをバイト配列型の変数に格納し、プログラム内でさらに使用します。 このメソッドは、バイナリデータとしてバーコードを含む1ページのPDFドキュメントを返します。 以下のコードスニペットは、デモンストレーションです

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsPdfBinaryData.cs
using IronBarCode;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix);
byte[] myBarcodeByte = myBarcode.ToPdfBinaryData();
Imports IronBarCode

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix)
Private myBarcodeByte() As Byte = myBarcode.ToPdfBinaryData()
VB   C#

上記のコードスニペットから、単に呼び出します ToPdfBinaryData() にメソッド 生成されたバーコード オブジェクトを変数に割り当て、型をバイト配列にします。 この変数は後でプログラム内でさらに使用することができます。 オプションとして、ユーザーは呼び出すことができます Console.WriteLine(コンソール.ライトライン)(myBarcodeByte.GetType()) to ensure the type of output from running this method to be a byte array.

バーコードをPDFストリームとしてエクスポート

PDFのバイナリデータに加えて、IronBarcodeは次の形式にもエクスポートできます 生成されたバーコード タイプのPDFを出力する ストリーム. これは、プログラム内でさらに使用することを目的としたPDFバイナリデータの代替です。 シンプルに呼び出すToPdfStream(トゥーピーディーエフストリーム)() メソッドを使い、添付して 生成されたバーコード 以下の内容を日本語に翻訳してください:

新しいIronPDF for .NETリリースのお知らせです。このリリースには、多くのバグ修正と新機能が含まれています。以下は主な変更点です:

1. 新しいHTML to PDF変換エンジンを追加しました。
2. パフォーマンスの向上とメモリ使用量の削減を実現しました。
3. セキュリティの強化により、さらに信頼性の高いPDF生成が可能になりました。

詳細は、弊社サイトのドキュメントセクションをご覧ください。

これをaに割り当てます。

ストリーム 変数。 このメソッドはバイナリを返します System.IO.Stream (ストリーム) バイナリデータとしてバーコードを含む1ページのPDFドキュメントを含みます。 以下のコードスニペットを見てみましょう

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsPdfStream.cs
using IronBarCode;
using System.IO;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix);
Stream myBarcodeStream = myBarcode.ToPdfStream();
Imports IronBarCode
Imports System.IO

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix)
Private myBarcodeStream As Stream = myBarcode.ToPdfStream()
VB   C#

上記のコードスニペットでは、PDFストリームを取得するために 生成されたバーコード オブジェクトに、単純に次を添付します ToPdfStream(トゥーピーディーエフストリーム)() オブジェクトにメソッドを追加し、それを変数に割り当てる System.IO.Stream (ストリーム) 型は、後でプログラム内でさらに使用することができます。

要約すると、IronBarcodeは、バーコード画像をPDFとして作成およびエクスポートしたいユーザーにとって理想的なAPIです。PDFファイルの最終製品として、またはプログラム内でさらに使用するための中間出力として、PDFバイナリデータやPDFストリームとして使用可能です。

ハイリル ハシミ ビン オマル

ソフトウェアエンジニア

すべての優れたエンジニアと同じように、Hairilは熱心な学習者です。C#、Python、およびJavaの知識を洗練させ、その知識を活かしてIron Softwareのチームメンバーに価値を提供しています。Hairilはマレーシアのマラ工科大学(Universiti Teknologi MARA)で化学およびプロセス工学の学士号を取得し、Iron Softwareチームに加わりました。