ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
iText PDFライブラリは、PDFファイルの作成および操作用のJavaおよび.NETライブラリです。 iText 7は、iText 5およびiTextSharpの進化版です。これは、今日のPDFドキュメントプロセスおよびドキュメントニーズの増大する課題に対処するために、よりシンプルで高性能かつ拡張可能なライブラリであり、アドオンごとに対応しています。
iText Group は、PDF の分野における世界的な先駆者です。(ポータブルドキュメントフォーマット)テクノロジー、iText 7 Suite、iText pdf2Data、iText DITOアプリケーションソフトウェアなどの製品を含む。
iText 7 Coreは、インタラクティブなフォームを作成するために自分のアプリケーションに組み込むことができるオープンソースのPDFライブラリです。 iText 5で使用された成功したエンジンを再考し、将来的な強化や拡張、そしてより簡単なスクリプティングを可能にするモジュール構造のコードにしました。
iTextライブラリには、ビジネスユーザー向けの複数の機能があります:
PDFドキュメントを作成、読み取り、および操作します。
PDFドキュメントにデジタル署名を追加する
インタラクティブなPDFフォームに入力してフラット化する
PDFドキュメントにタグを追加する
地図や書籍を作成
既存のPDFドキュメントにブックマーク、ページ番号、ウォーターマーク、その他の機能を追加する
PDFドキュメントは以下に準拠しています:
PDF仕様にはPDF 2.0を含みます。(ISO 32000-2)
PDF/A(ISO 190005 PDF/A-1a/b、PDF/A-2a/b/u、PDF/A-3a/b/u)
iTextは、デジタルドキュメント分野のテクノロジー企業です。 同社の主力製品は、Javaと.NETでPDF文書を作成・操作するためのオープンソースのJavaライブラリと.NETライブラリです。(C#).
iText PDFドキュメントを生成する「Hello World」のソースコード例を見てみましょう。
var writer = new PdfWriter(dest);
var pdf = new PdfDocument(writer);
var document = new Document(pdf);
document.Add(new Paragraph("Hello World!"));
document.Close();
var writer = new PdfWriter(dest);
var pdf = new PdfDocument(writer);
var document = new Document(pdf);
document.Add(new Paragraph("Hello World!"));
document.Close();
Dim writer = New PdfWriter(dest)
Dim pdf = New PdfDocument(writer)
Dim document As New Document(pdf)
document.Add(New Paragraph("Hello World!"))
document.Close()
PdfWriter
のインスタンスを作成します。 PDFファイルを書き出すことができるオブジェクトはPdfWriter
と呼ばれます。 ファイルフォーマット構造が完成した後、PdfWriter
は有効なドキュメントを構成するさまざまなファイル部分およびオブジェクトを単に書き込みます。 PDFドキュメントの内容について全く理解していません。
PdfWriter
はPdfDocument
を監視し、記述すべき内容を把握します。追加されたコンテンツはPdfDocument
によって管理され、複数のページに分配され、関連するデータを追跡します。
次のPDF特有の低レベルコードが PdfWriter
と PdfDocument
を用意した時点で完了します。 PdfDocument
を引数としてドキュメントが作成されます。 ドキュメントオブジェクトを作成したことにより、PDFを生成していることを忘れてしまうかもしれません。
フレーズ「Hello World」は、作成された段落に表示され、文書オブジェクトに追加されます。
iText 7は有料で、機能が制限されています。 彼らはすべての機能を単一のパッケージで提供していません。 異なる目的のために、異なるライブラリを使用する必要があります。 例えば:
PDFの作成と生成はiText 7によってサポートされ、HTMLからPDFへの変換はpdfHTMLによってサポートされています。 一方、PDFから機密データを削除することを含むPDFの処理は、pdfSweepによってサポートされています。
PDFドキュメントからの画像、テーブル、テキストの抽出などのデータ抽出は、pdf2Dataライブラリによって提供されています。 RUPSは、PDFドキュメントを操作するためのPDFデバッグをサポートしています。
同様に、他の機能にはそれをサポートするライブラリがあり、それらはiText 7 Suiteの一部です。そのため、開発者がこれほど多くのDLLを管理するのは非常に困難です。
商用ライセンスは非常に高価です。価格についてはiText 7 ライセンスと価格のページ. 見積もりのために営業部門に連絡する必要があり、そのために時間がかかります。
仮に、PDFドキュメントの生成を行っているとします。同時に、既存のPDFから画像、表、またはテキストを抽出する必要がある場合。 この場合、私たちは iText 7 Suite と iText pdf2Data を購入する必要があり、追加費用がかかります。
は「Is there any」以降の文章を記入してください。また、さらに翻訳の具体的な内容を入力してください。包括的な機能を備えた iText ソフトウェアの代替リーズナブルな商用ライセンスで、単一のライブラリですべての機能を提供するのはどれですか? 答えははいです。
IronPDFは、.NETおよびJava、Python、Node.jsでPDFを生成、編集、読み取るための強力なツールです。プログラマー向けに最適化されており、コードからPDFファイルの作成を容易に行うことができます。IronPDFは、HTML、CSS、JavaScript、および画像をPDFドキュメントに変換する能力を提供します。
IronPDFは様々なライセンスオプションがあり、Lite License、Plus License、Professional License、Unlimited Licenseが用意されています。
技術サポートや詳細については、Iron Softwareの公式サイトをご覧ください。
IronPDFの特徴と機能を見る .NETおよびJava用ライブラリであり、 によって開発および維持されています。Iron Software. IronPDFは、PDF作成および編集のための最も人気のあるC#およびJava向けPDFライブラリです。 そのシンプルなAPIにより、開発者は .NET プロジェクトで HTML からプロフェッショナルで高品質なPDFを迅速に生成することができます。 それは正確性、使いやすさ、および速度を重視します。
IronPDFの機能には以下が含まれます:
HTML、文字列、URL、Razor、ASPX、およびMVCビューからPDFを生成
他のライブラリを使用せずに画像、表、およびテキストを抽出する
スキャンされたドキュメントなどの画像をPDFに変換、およびその逆の操作を行います
ページ番号を追加する機能を提供します。カスタムヘッダーとフッター, デジタル署名, 添付ファイル, パスワード保護とセキュリティ対策
その他機能が50以上ここには記載できないもの
C#、VB.NET、F#など、すべての.NET言語に対応。
すべての.NETバージョン、.NET Standard、.NET Core、.NET 5、6、および7に対応。
IronPDF for Javaを見るまた、上記のすべての機能を提供し、Java、Kotlin、Scalaと互換性があります。
Windows、Linux、Macなどのすべてのオペレーティングシステムをサポートします。
Web、モバイル、デスクトップなどのすべてのアプリタイプをサポートします。
ライセンスについて少し話しましょう。
IronPDFは開発用には無料で、ライセンスは不要です。 ただし、商用ライセンスは本番環境で使用するために必要です。 いつでもご利用いただけますIronPDFの無料トライアルいつでも。独自商用ライセンス749 USDから2999 USDまで変動します。 必要に応じてパッケージを選択し、作業を開始できます。 お問い合わせをする必要がないため、時間を節約できます。さらに、商用ライセンスには24時間年中無休のサポートが含まれています。
IronPDFは、すべての機能を単一のパッケージで提供します。 オールインワンソリューションのようなものです。 iText 7の場合、異なる機能には異なるパッケージを使用する必要があります。IronPDFの商用ライセンスは、営業に連絡することなくフルサポート付きで簡単に購入できます。 一方、商業目的で iText 7 を使用するためには、営業に連絡して見積もりを依頼する必要があります。
この記事はシンプルで包括的になるようにしています。質問があればコメント欄でお気軽にお尋ねください。
9つの .NET API製品 オフィス文書用