10 .NET API製品オフィスドキュメントのために
総合スイート価値:
$7,192 米ドル
ITドキュメント管理の世界では、効率性と正確性が重要です。 Iron Suiteは、ドキュメント処理のさまざまな側面を効率化するために設計された強力なツールのスイートを提供します。 PDFファイルの作成、スプレッドシートの管理、データ抽出の自動化、バーコードやQRコードの生成を行う際、Iron Suiteは、生産性を高め、正確な文書管理を保証するために調整された堅牢なソリューションを提供します。 以下はIron Suiteの提供内容の主なハイライトです。
IronPDF: HTMLからPDFへの変換や安全なドキュメント処理などの機能を備え、PDFの生成と管理を簡素化します。
IronOCR: スキャン文書や画像からのテキスト抽出を自動化し、データ入力効率を向上させます。
IronXL: Microsoft Excel をインストールせずに Excel ファイルのシームレスな操作と分析を可能にし、データ中心のITドキュメントに最適です。
IronBarcode および IronQR: バーコードとQRコードの簡単な生成とスキャンを可能にし、在庫管理やマーケティング文書に不可欠です。
IronPrint: .NETアプリケーションから直接印刷タスクを簡素化し、文書配布における手動作業を削減します。
ITドキュメンテーションワークフローにIron Suiteを統合することで、操作がスムーズになり、ドキュメント管理能力が向上し、チームが効率的に質の高い成果を提供することに集中できます。
作成および管理することは、ITドキュメントにおいて重要です。 IronPDF は、このプロセスを簡素化する強力なC# PDF生成ツールです。
-->統合の容易さ: IronPDFは.NETアプリケーションとスムーズに統合し、開発者はPDFドキュメントを作成したり、操作したり、PDFファイルを簡単に変更したりすることができます。
包括的な機能: HTMLからPDFへの変換をサポートしており、ウェブページやHTMLドキュメントを正確にPDFにレンダリングできます。 これは、ウェブアプリケーションからPDFファイル、レポート、およびドキュメントを直接生成するのに特に役立ちます。
高品質の出力: この.NET PDFライブラリは、テキスト、画像、または複雑なレイアウトに関わらず、生成されたPDFの品質を高く保ち、オリジナルコンテンツの完全性を維持します。
セキュリティ: パスワード保護やデジタル署名などの機能を備えたIronPDFは、ドキュメントが安全で業界標準に準拠していることを保証します。
IronPDF をインストールするには、Microsoft Visual Studio のソリューション用 NuGet パッケージ マネージャーまたはパッケージ マネージャー コンソールを使用します。
Install-Package IronPdf
Install-Package IronPdf
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'Install-Package IronPdf
このコマンドは、IronPDFとその依存関係をインストールします。
-->HTMLコンテンツからPDFドキュメントを生成する作業は、IronPDF for .NETライブラリを使用することで効率化できます。 以下は、シンプルなHTMLヘッダーをわずか数行のコードでPDFファイルに変換する簡単な例です。
using IronPdf;
var Renderer = new ChromePdfRenderer();
var PDF = Renderer.RenderHtmlAsPdf("<h1>Hello, IronPDF!</h1>");
PDF.SaveAs("HelloIronPDF.pdf");
using IronPdf;
var Renderer = new ChromePdfRenderer();
var PDF = Renderer.RenderHtmlAsPdf("<h1>Hello, IronPDF!</h1>");
PDF.SaveAs("HelloIronPDF.pdf");
Imports IronPdf
Private Renderer = New ChromePdfRenderer()
Private PDF = Renderer.RenderHtmlAsPdf("<h1>Hello, IronPDF!</h1>")
PDF.SaveAs("HelloIronPDF.pdf")
このコードはHTML文字列からPDFファイルを作成します。 'ChromePdfRenderer'オブジェクトを初期化し、RenderHtmlAsPdfメソッドを使用してHTML文字列をPDFとしてレンダリングします。 結果として生成されたPDFは、SaveAs メソッドを使用して「HelloIronPDF.pdf」として保存されます。 これは、詳細なレポート、マニュアル、およびガイドを生成するためにスケールできます。 さまざまなPDF生成タスクに関する詳細およびコード例については、ドキュメントページをご覧ください。
通常のITドキュメンテーションシナリオでは、IronPDFを使用して、詳細なレポート、ユーザーマニュアル、および技術ガイドを、ウェブアプリケーションやデータベースに保存されたデータから直接生成することができ、時間を節約し、手作業を減らします。 ウェブベースのアプリケーションからユーザーマニュアルを生成する必要があると想像してください。 IronPDFはHTMLコンテンツを取り込み、洗練されたPDFドキュメントに変換することができます。これにより、時間を節約し、一貫性を確保します。
IronOCR は、データ抽出を自動化するOCRソフトウェアであり、スキャンされたドキュメント、画像、およびPDFから情報を取得します。 特に買掛金部門にとって有用です。
正確なテキスト認識: IronOCR は非常に正確なテキスト認識を提供し、請求書やレシート、その他のドキュメントから抽出されたデータが正確であることを保証します。
マルチ言語対応: 125以上の言語をサポートしており、グローバルアプリケーションに適しています。
簡単な統合: 他のIron Suite製品と同様に、IronOCRは.NETアプリケーションとシームレスに統合され、既存のワークフローに簡単に実装できます。
PDFおよび画像処理: これは、PDF、TIFF、JPEG、PNGを含むさまざまなファイル形式から読み取ることができ、さまざまな文書化のニーズに対応する柔軟で価値のあるツールです。
IronOCRをインストールするには、NuGetパッケージマネージャーを使用してソリューションにインストールするか、以下のコマンドを使用してパッケージマネージャーコンソールを使用します:
Install-Package IronOcr
Install-Package IronOcr
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'Install-Package IronOcr
このコマンドはIronOCRとその依存関係をインストールします。
画像からテキストを抽出することは、IronOCRライブラリを使用して効率的に達成できます。 以下のコードは、C#で画像ファイルからテキストを読み取る簡潔な例です。
using IronOcr;
var ocr = new IronTesseract();
using var input = new OcrInput();
input.LoadImage("invoice.png");
OcrResult result = ocr.Read(input);
Console.WriteLine(result.Text);
using IronOcr;
var ocr = new IronTesseract();
using var input = new OcrInput();
input.LoadImage("invoice.png");
OcrResult result = ocr.Read(input);
Console.WriteLine(result.Text);
Imports IronOcr
Private ocr = New IronTesseract()
Private input = New OcrInput()
input.LoadImage("invoice.png")
Dim result As OcrResult = ocr.Read(input)
Console.WriteLine(result.Text)
上記のコードは、画像に対してOCR(光学文字認識)を実行します。 'IronTesseract' オブジェクトと 'OcrInput' オブジェクトを初期化します。 画像「invoice.png」は、Loadメソッドを使用してOcrInputに読み込まれ、IronTesseractのReadメソッドが入力を処理してテキストを抽出し、その後コンソールに出力されます。 抽出されたテキストは、その後さらに処理され、データ入力タスクを自動化することができます。 文字列のフォーマットと正規表現を使用して、特定の必要な情報を抽出できます。
この例で使用されている請求書画像は:
スキャン文書から請求書番号、日付、金額などの請求書の抽出を自動化して、データ入力を効率化し、エラーを減らします。 この自動化により、手動のデータ入力エラーが削減され、処理時間が短縮され、適時の支払いとより良い財務管理が実現します。
スプレッドシートを管理および操作することは、特にデータ分析とレポート作成において、ITドキュメントのもう一つの重要な側面です。 IronXLは、これらのタスクに対して強力なソリューションを提供します。
Excelファイルの読み書き: IronXLは、サーバーにMicrosoft ExcelをインストールせずにExcelファイルの読み取り、書き込み、および更新を可能にします。
データ分析: 複雑なデータ操作をサポートしており、数式、データ検証、およびピボットテーブルを含み、徹底したデータ分析とレポーティングを可能にします。
パフォーマンス: IronXL は大規模なデータセットを効率的に処理するように設計されており、膨大なデータでも高いパフォーマンスを保証します。
使いやすさ: シンプルなAPIを使用することで、開発者はIronXLをアプリケーションに簡単に統合し、スプレッドシート操作を自動化できます。
IronXL をインストールするには、ソリューションに対する NuGet パッケージ マネージャーまたはパッケージ マネージャー コンソールを使用します。
Install-Package IronXL.Excel
Install-Package IronXL.Excel
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'Install-Package IronXL.Excel
このコマンドはIronXLとその依存関係をインストールします。
IronXL ライブラリを使用することで、プログラムからExcelファイルを作成および操作することが簡単になります。 以下は、新しいExcelワークブックを作成し、データを追加してXLSXファイルとして保存する方法を示す簡単な例です。
using IronXL;
// Create new Excel WorkBook document
WorkBook workBook = WorkBook.Create();
// Create a blank WorkSheet
WorkSheet workSheet = workBook.CreateWorkSheet("new_sheet");
// Add data and styles to the new worksheet
workSheet["A1"].Value = "Hello World";
// Save the excel file as XLS, XLSX, CSV, TSV, JSON, XML, HTML and streams
workBook.SaveAs("sample.xlsx");
using IronXL;
// Create new Excel WorkBook document
WorkBook workBook = WorkBook.Create();
// Create a blank WorkSheet
WorkSheet workSheet = workBook.CreateWorkSheet("new_sheet");
// Add data and styles to the new worksheet
workSheet["A1"].Value = "Hello World";
// Save the excel file as XLS, XLSX, CSV, TSV, JSON, XML, HTML and streams
workBook.SaveAs("sample.xlsx");
Imports IronXL
' Create new Excel WorkBook document
Private workBook As WorkBook = WorkBook.Create()
' Create a blank WorkSheet
Private workSheet As WorkSheet = workBook.CreateWorkSheet("new_sheet")
' Add data and styles to the new worksheet
Private workSheet("A1").Value = "Hello World"
' Save the excel file as XLS, XLSX, CSV, TSV, JSON, XML, HTML and streams
workBook.SaveAs("sample.xlsx")
上記のコードは、新しいExcelワークブックとワークシートを作成します。 'WorkBook' オブジェクトを初期化し、workbook.CreateWorkSheet() メソッドを使用して「new_sheet」という名前の空白のワークシートを作成します。 次に、「Hello World」という値をワークシートのセルA1に追加します。 最後に、ワークブックは「sample.xlsx」という名前のExcelファイルとして保存されます。 この機能は、動的なレポート生成とデータ管理にとって不可欠です。
ITドキュメントのために、IronXLは、動的レポートの生成、財務モデルの更新、広範なログと記録の維持に使用できます。 大規模なデータセットを容易に処理できる能力により、データ集約型アプリケーションにとって不可欠なツールとなっています。 Excelファイルからデータを読み取り、計算を行い、結果を再度Excelに書き込むことで、共有および提示が容易な動的な財務報告書を生成するためにIronXLを使用します。
バーコードは、在庫管理および追跡システムで一般的に使用されています。 IronBarcode はバーコードの生成と読み取りを簡単にします。
広範なバーコードサポート: IronBarcodeは、さまざまな業界標準との互換性を確保するために、多数のバーコード形式をサポートしています。
高品質の画像: ライブラリは高解像度でバーコードを生成し、プロフェッショナルな使用に適した鮮明でクリアな画像を作成します。
簡単な読み取り: IronBarcode は効率的に バーコードを読み取り、デコードし、シームレスなデータ抽出のために迅速かつ正確な結果を提供します。
IronBarcodeをインストールする
IronBarcode をインストールするには、NuGet パッケージ マネージャーまたはパッケージ マネージャー コンソールを使用します。
Install-Package BarCode
Install-Package BarCode
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'Install-Package BarCode
このコマンドは、IronBarcodeとその依存関係をインストールします。
IronBarcodeライブラリを使用すると、プログラムでバーコードを生成することが簡単になります。 以下は、数値文字列からCode 128バーコードを生成し、PNG画像として保存する簡単な例です。
using IronBarCode;
using System.Drawing;
var Barcode = BarcodeWriter.CreateBarcode("1234567890", BarcodeEncoding.Code128);
Barcode.SaveAsPng("barcode.png");
using IronBarCode;
using System.Drawing;
var Barcode = BarcodeWriter.CreateBarcode("1234567890", BarcodeEncoding.Code128);
Barcode.SaveAsPng("barcode.png");
Imports IronBarCode
Imports System.Drawing
Private Barcode = BarcodeWriter.CreateBarcode("1234567890", BarcodeEncoding.Code128)
Barcode.SaveAsPng("barcode.png")
このコードはバーコードを生成し、PNGファイルとして保存します。これは、IronBarcodeの'BarcodeWriter.CreateBarcode()'メソッドを使用して、Code128エンコーディングを用いて文字列"1234567890"のバーコードを生成します。 バーコードは「barcode.png」という名前の画像ファイルとして保存されます。
バーコードを読み取る際の簡単な例です。
using IronBarCode;
// Read a barcode
var Result = BarcodeReader.Read("barcode.png");
foreach (var barcodeValue in Result)
Console.WriteLine($"Barcode Value: {barcodeValue.ToString()}");
using IronBarCode;
// Read a barcode
var Result = BarcodeReader.Read("barcode.png");
foreach (var barcodeValue in Result)
Console.WriteLine($"Barcode Value: {barcodeValue.ToString()}");
Imports IronBarCode
' Read a barcode
Private Result = BarcodeReader.Read("barcode.png")
For Each barcodeValue In Result
Console.WriteLine($"Barcode Value: {barcodeValue.ToString()}")
Next barcodeValue
上記のコードは、画像ファイルからバーコードを読み取り、デコードされた値を印刷します。 それはBarcodeReader.Read() メソッドを使用して "barcode.png" からバーコードを読み取り、その結果を反復処理し、デコードされた各バーコードの値をコンソールに出力します。
バーコードを生成し、製品を追跡して迅速な在庫レベル更新のためにスキャンし、効率的かつ正確な在庫管理を保証します。 このプロセスは業務を効率化し、全体的な生産性を向上させます。
QRコードは多用途で、リンクや連絡先情報などのさまざまなアプリケーションに広く使用されています。 IronQR はQRコードの操作を簡単にします。
簡単な生成と読み取り: IronQRは、QRコードの作成とデコードを簡単に行う直感的なAPIを提供し、アプリケーションへの統合を簡素化します。
カスタマイズ可能: カスタマイズ可能なオプションにより、個別のQRコードデザインが可能で、多様なブランドニーズに応える柔軟性を確保します。
高品質な出力: このライブラリは高品質なQRコード出力を提供し、シームレスなデータキャプチャと共有のために可読性と信頼性を優先しています。
IronQRをインストールするには、ソリューション用NuGetパッケージマネージャーまたはパッケージマネージャーコンソールを使用します。
Install-Package IronQr
Install-Package IronQr
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'Install-Package IronQr
このコマンドは、IronQRとその依存関係をインストールします。
IronQRライブラリを使用すると、QRコードの生成は簡単です。 次の例を考慮して、URLからQRコードを作成し、画像ファイルとして保存します。
using IronQr;
using IronSoftware.Drawing;
QrCode myQr = QrWriter.Write("https://ironsoftware.com/");
AnyBitmap qrImage = myQr.Save();
qrImage.SaveAs("qr.png");
using IronQr;
using IronSoftware.Drawing;
QrCode myQr = QrWriter.Write("https://ironsoftware.com/");
AnyBitmap qrImage = myQr.Save();
qrImage.SaveAs("qr.png");
Imports IronQr
Imports IronSoftware.Drawing
Private myQr As QrCode = QrWriter.Write("https://ironsoftware.com/")
Private qrImage As AnyBitmap = myQr.Save()
qrImage.SaveAs("qr.png")
このコードはURLからQRコードを生成し、画像として保存します。 それはURL "https://ironsoftware.com/" を使用して QrQriter.Write() メソッドによって 'QrCode' オブジェクトを作成し、AnyBitmap 画像として保存し、その後、この画像を "qr.png" として保存します。
IronQRライブラリを使用して、画像ファイルからQRコードを簡単にデコードできます。 QRコードの値をプログラムで読み取って抽出する方法を示す簡単な例です。
var inputBmp = AnyBitmap.FromFile("qr.png");
QrImageInput imageInput = new QrImageInput(inputBmp);
QrReader reader = new QrReader();
IEnumerable<QrResult> results = reader.Read(imageInput);
foreach (QrResult result in results)
Console.WriteLine($"QR Code Value: {result.Url}");
var inputBmp = AnyBitmap.FromFile("qr.png");
QrImageInput imageInput = new QrImageInput(inputBmp);
QrReader reader = new QrReader();
IEnumerable<QrResult> results = reader.Read(imageInput);
foreach (QrResult result in results)
Console.WriteLine($"QR Code Value: {result.Url}");
Dim inputBmp = AnyBitmap.FromFile("qr.png")
Dim imageInput As New QrImageInput(inputBmp)
Dim reader As New QrReader()
Dim results As IEnumerable(Of QrResult) = reader.Read(imageInput)
For Each result As QrResult In results
Console.WriteLine($"QR Code Value: {result.Url}")
Next result
このコードは画像ファイルからQRコードを読み取り、デコードされたURLを出力します。 それは画像「qr.png」を'AnyBitmap'オブジェクトに読み込み、そこから'QrImageInput'オブジェクトを作成し、'QrReader'を使用してQRコードを読み取ります。 デコードされた結果がコンソールに出力されます。
QRコードを作成し、マーケティング資料向けに特別に設計し、ウェブサイトやプロモーションページへの直接リンクを可能にします。 これはスキャンの追跡を容易にし、効果的なキャンペーン管理と最適化のためのエンゲージメントメトリクスに関する貴重な洞察を提供します。
アプリケーションから直接ドキュメントを印刷することは複雑です。 IronPrintは強力な印刷機能により、このプロセスを簡素化します。
直接印刷: IronPrintは.NETアプリケーションからドキュメントを直接印刷できるシームレスな機能を提供し、ワークフローの効率を高めます。
幅広いフォーマットサポート: 多様なドキュメントタイプに対する広範なフォーマットサポートを提供し、さまざまなファイル形式との互換性を確保します。
カスタマイズ可能な印刷オプション: ユーザーは、カスタマイズ可能な印刷オプションを利用して、特定の印刷ニーズと好みに合わせた詳細な設定を構成できるようになります。
IronPrint をインストールするには、ソリューションのNuGetパッケージマネージャーまたはパッケージマネージャーコンソールを使用します。
Install-Package IronPrint
Install-Package IronPrint
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'Install-Package IronPrint
このコマンドは、IronPrintとその依存関係をインストールします。
次の例を使用して、IronPrintライブラリを使用してプログラムで印刷設定を構成し、PDFドキュメントを印刷します。
using IronPrint;
// Configure print setting
PrintSettings printSettings = new PrintSettings();
printSettings.Dpi = 150;
printSettings.NumberOfCopies = 2;
printSettings.PaperOrientation = PaperOrientation.Portrait;
// Print the document
Printer.Print("myDoc.pdf", printSettings);
using IronPrint;
// Configure print setting
PrintSettings printSettings = new PrintSettings();
printSettings.Dpi = 150;
printSettings.NumberOfCopies = 2;
printSettings.PaperOrientation = PaperOrientation.Portrait;
// Print the document
Printer.Print("myDoc.pdf", printSettings);
Imports IronPrint
' Configure print setting
Private printSettings As New PrintSettings()
printSettings.Dpi = 150
printSettings.NumberOfCopies = 2
printSettings.PaperOrientation = PaperOrientation.Portrait
' Print the document
Printer.Print("myDoc.pdf", printSettings)
このコードは印刷設定を行い、ドキュメントを印刷します。 それは'PrintSettings'オブジェクトを初期化し、150のDPI、2部のコピー、そして縦向きの用紙を設定します。 次に、'Printer.Print()' メソッドを使用して、これらの設定でドキュメント "myDoc.pdf" を印刷します。 このコードはPDFドキュメントをプリンターに直接送信し、印刷プロセスを効率化します。
自動的に総合的なレポート、契約書、またはユーザーマニュアルを生成して印刷し、それによって印刷プロセスにおける手作業の介入を最小限に抑えます。 この効率化されたアプローチは、運用効率を向上させ、ITドキュメントワークフロー内で重要な文書をタイムリーに提供することを保証します。
Iron Suiteの多様性は基本的なドキュメント管理ツールを超えています。 以下は追加の利点と考慮事項です。
統合フレキシビリティ: .NETアプリケーションとのシームレスな統合により、互換性と実装の容易さを確保します。
セキュリティ機能: IronPDFのようなIron Suite製品は、暗号化やデジタル署名などの機能を提供し、ドキュメントのセキュリティとコンプライアンスを確保します。
スケーラビリティ: スケーラブルなソリューションは、小規模なスタートアップから大規模な企業に至るまで、あらゆる規模のビジネスに対応します。
サポートとアップデート: 定期的なアップデートと専任のサポートによって、Iron Suite 製品が進化する技術的ニーズに対応し続けることが保証されます。
費用対効果: データ抽出やドキュメント生成といった面倒な作業を自動化することにより、Iron Suiteは手作業に関連する運用コストを削減するのに役立ちます。
業界アプリケーション: 財務、医療、教育など、特定の文書ニーズに効果的に対応する幅広い業界に適しています。
トレーニングとリソース: Iron Suiteは、迅速な導入と活用を支援するための包括的なドキュメント、チュートリアル、およびコミュニティサポートを提供します。
これらの側面が相まって、Iron Suiteは、IT文書管理プロセスを最適化し、より大きな業務効率を達成しようとする組織にとってかけがえのない資産となります。
Iron Suite 製品には、IronPDF、IronOCR、IronXL、IronBarcode、IronQR、IronPrint が含まれており、様々なITドキュメントのニーズに対する包括的なソリューションを提供します。 これらのツールをワークフローに統合することで、効率、精度、生産性を向上させることができます。 PDFの生成、データ抽出の自動化、スプレッドシートの管理、バーコードおよびQRコードの作成、ドキュメントの印刷において、Iron Suiteは信頼性が高く使いやすいソリューションを提供します。 これらのツールは、ドキュメント作成プロセスをより円滑かつ効果的にするように設計されており、最も重要なことに集中できるようにします。
Iron Suiteは、9つの製品すべてを2つの価格で購入できる魅力的なオファーも提供しています。さらに、無料試用版が利用でき、Iron Suiteの製品の能力を探索し、購入前に組織にどのように利益をもたらすか確認することができます。 この通常のオファーは、強力なツールの包括的なセットを使用して、ITドキュメントプロセスを強化する絶好の機会を提供します。