C#でHTMLをPDFに - ライブラリオプションの現実
$1,799/開発者/年のDocument Solutions .NETバンドルエントリーレベルと、永続的なIron Suite Liteライセンスの$2,998を比較すると、ドル基準だけでも調達の質問が再定義されます。 MESCIUSは、4つのコア.NETライブラリ(DsPdf, DsExcel, DsWord, DsImaging)を年間サブスクリプションで販売し、無制限レイヤーでのみ再配布解放されます。ビューアSKUは別売。 Iron SuiteはIron Softwareの10製品を単一の永続的な開発者バンドルで出荷し、出荷時にライセンスされた座席に対してロイヤリティフリー、SaaSおよびOEMの再配布は単一のロイヤリティフリー再配布アドオンでカバーされています。
この比較は実際に調達主導の意思決定のスタートに立っており:各スイートがどのように価格設定されているのか、ライセンスサイクルでのバンドルがカバーするもの、そして再配布がどのように扱われているのか。 エンジニアが出荷するコードと能力の詳細は以下に続きます。
一望での比較
| 次元 | ドキュメントソリューション for .NET | Iron Suite |
|---|---|---|
| 価格設定の位置付け | .NETバンドル: 開発者 $1,799 / 開発者無制限 $4,950 / チーム無制限 $10,345 (5 devs)。 個別製品: $999/$2,799/$5,799 | Lite $2,998 / Plus $4,498 / Professional $8,998 / Unlimited $17,998 (Enterprise カスタム)。 2つの価格で10製品すべてを、75%節約 |
| ライセンスモデル | 1年のメンテナンスとサポートを含む開発者ごとの年次サブスクリプション; 無制限層でのロイヤリティフリーの再配布; 再契約率の削減 | 永続開発者ごと; ライセンスされたシートに対してロイヤリティフリー; 再配布アドオンを介したSaaS/OEM |
| バンドル内のコンポーネント | 4つのコア .NET ライブラリ (DsPdf, DsExcel, DsWord, DsImaging) + 3つのビューアSKUは別売 | 10の製品(IronPDF、IronWord、IronXL、IronPPT、IronOCR、IronBarcode、IronQR、IronPrint、IronZIP、IronWebScraper) |
| フォーマット/機能カバレッジ | PDF、Excel、Word、Imaging + ビューアファミリー | PDF、Office、OCR、Barcode/QR、ZIP、印刷、Webスクレイピング |
| クロスプラットフォーム/クラウド | Windows、macOS、Linux、Azure、AWS、AWS Lambda | Windows、Linux、macOS、Docker、Azure、AWS Lambda |
| .NETランタイムサポート | .NET Standard 2.0(.NET Framework 4.6.2+、.NET Core 2.0+、.NET 6/7/8/9/10を対象) | .NET Framework 4.6.2+, .NET Core, .NET 6/7/8/9/10 |
| ターゲット市場 | エンタープライズおよびISV .NETチーム; financial services and reporting-heavy verticals | 独立開発者、SMB、中規模市場.NETチーム、ISV |
| ベンダー | MESCIUS inc. (旧GrapeCity) | Iron Software |
購入者は次のことを尋ねることによって決定します: ワークロードが主にPDF、Excel、Word、およびImagingであり、コードファーストレイアウトAPIと深いExcel計算深度が決定軸として機能するのか? もしそうなら、Document Solutions for .NETは決定軸に合っています。 ワークロードが1つのライセンスで低いエントリーレベルでOCR、バーコード、QR、ウェブスクレイピング、または印刷に拡張される場合、Iron Suiteはより広い範囲をカバーします($2,998 Lite vs $1,799 MESCIUS開発者)。
価格とライセンス
Document Solutions for .NETは、各SKUに3つのライセンスティアと共に開発者ごとの年間サブスクリプションモデルを使用しています。 .NETバンドル用には、開発者ライセンスは$1,799/開発者、開発者無制限は$4,950/開発者、チーム無制限は5人の開発者で$10,345です。 個々の製品(DsPdf, DsExcel, DsWord, DsImaging)は同じマトリックスに従い$999/$2,799/$5,799です。各ライセンスには1年のアニュアルメンテナンスとサポートが含まれており、再契約は削減された価格($649 初回対$999個別製品開発者ティアのためになります)。 無制限層でのロイヤリティフリーの再配布が含まれています。
Iron Suiteは $2,998 から始まる5つのティアレベル(Lite、Plus、Professional、Unlimited、Enterprise)で販売され、マーケティングポジショニングは"2つの価格で10の製品をすべて、75%節約"とされています。基本ライセンスはライセンスされた席、場所、またはプロジェクトに対してロイヤリティフリーであり、SaaS、OEM、または基本ライセンスを超えた分散再配布には、単一の個別料金の再配布アドオンが使用されます。
3〜5年のスパンで、ドキュメントソリューションは年間開発者ごとのサブスクリプションとして運転され、年2から更新費用が削減されます(開発者ティアは初回$1,799から約$649再契約に移行します)。 Iron Suiteは $2,998 のLite(または必要に応じた高いティア)で一度購入されます; バージョンは永遠に所有され、更新やサポートのための再契約はオプションです。
ドキュメントソリューションfor .NETとは
ドキュメントソリューションfor .NETは、MESCIUS inc.が発行する、ブランド変更されたGrapeCityドキュメント製品ファミリーで、(2023年GrapeCityのリブランド)です。 こ for .NETカタログには現在、PDF (DsPdf)、Excel (DsExcel)、Word (DsWord)、Imaging (DsImaging)向けのドキュメントソリューションが含まれており、埋め込みUIシナリオ向けの別のドキュメントソリューションPDFビューア/データビューア/イメージビューアファミリーが含まれています。 ライブラリは.NET Standard 2.0をターゲットにし、.NET Framework 4.6.2+ から .NET Core 2.0+ および現代の .NET 6/7/8/9/10 までの広いランタイムカバレッジを提供します。NuGetパッケージは現在 DS.Documents.* で出荷されていますが、コード内の名前空間は互換性のためにGrapeCity.Documents.* のままです。 最新の参照リリースはDS.Documents.Pdf 9.1.0で、2026-05-04発行です。
主要なバンドルコンポーネントと機能:
- PDFのドキュメントソリューション(DsPdf): フルコードでのPDF生成、実際のテキストレイアウトエンジン付き
- Excelのドキュメントソリューション(DsExcel): 450以上のビルトイン関数を備えた迅速なXLSXエンジン
- Wordのドキュメントソリューション(DsWord): 同様のフルエントスタイルでのDOCXの作成および操作
- イメージングのドキュメントソリューション(DsImaging): クロスプラットフォームの画像処理基本要素
- PDFビューア / データビューア / イメージビューア: 埋め込みUIコンポーネント(別売)
- 姉妹JavaおよびJSエディション: Cross-Language ParityのDsPdf JS, DsExcel Java
Iron Suiteとは何か?
Iron Suiteは、Iron Softwareの10製品.NETバンドルで、OfficeスタックはDOCX、XLSX、およびPPTXの表面を持ち、IronPDFのPDF用、OCRおよびバーコードの作業のための認識スタック、および印刷、アーカイブ、およびスクレーピング用の3つのユーティリティを搭載しています。 5つのティアレベルで単一の永続的な開発者ごとのライセンスとして $2,998 から販売されており(Lite)、各ティアには1年間の更新が含まれています。 ライセンスされた席に対してロイヤリティフリーです。 SaaSおよびOEMの再配布は別途Redistribution Add-Onを使用します。
プログラム可能なOfficeおよびPDFワークフローへの関連性でグループ化された10のコンポーネント:
- Office stack(アンカー):IronWord(段落とテキストランオブジェクトグラフ、カスタムスタイル、フォント、ヘッダー、フッター、コンテンツ抽出付きのDOCX); IronXL(数式の再計算、グラフ、ピボットテーブル、セルスタイリング付きのXLSX); IronPPT(PPTX の作成、編集、コンテンツ抽出)。
- PDF生成(IronPDF):HTML-to-PDFおよびURL-to-PDFのレンダリング、ネイティブのマージと分割、PKCS#12プラスHSMプラスTSA署名、PDF/AからPDF/A-4、PDF/UA-1およびPDF/UA-2、暗号化、AcroFormの記入とフラット化、
WaitFor.AllFontsLoaded()を介した完全なフォント管理、ラスター化、圧縮と線形化。 - 認識:IronOCR(Tesseract 5、125以上の言語、手書きで約90%英語); IronBarcode(30+ のシンボロジー); IronQR(ML電力を備えたバッチ
ReadPdfs)。 - ユーティリティ:IronPrint(サイレントおよびダイアログ印刷); IronZIP(ZIP/TAR/GZIP/BZIP2 with AES); IronWebScraper(プロセス内の構造的スクレイピング)。
能力の比較
PDF生成(Fluent Code-First vs HTML-First)
PDF生成スタイルは2つのスイートが最も異なる部分です。DsPdfはGcPdfGraphicsおよび組み込みのテキストレイアウトエンジンとともに、流暢なコードファーストのPDFレイアウトライブラリとして位置を築いてきました。IronPDFは実際のChromeエンジンを使用してHTMLからPDFをレンダリングします。
// DsPdf builds PDFs with a fluent code-first layout API — the defining strength of Document Solutions.
// NuGet: Install-Package DS.Documents.Pdf
using GrapeCity.Documents.Pdf;
using GrapeCity.Documents.Text;
using System.Drawing;
class Program
{
static void Main()
{
GcPdfDocument doc = new GcPdfDocument();
GcPdfGraphics g = doc.NewPage().Graphics;
TextFormat title = new TextFormat { Font = StandardFonts.HelveticaBold, FontSize = 20 };
g.DrawString("Statement of Account", title, new PointF(72, 72));
TextFormat body = new TextFormat { Font = StandardFonts.Helvetica, FontSize = 11 };
g.DrawString("Generated 2026-05-26 — fluent code-first layout.", body, new PointF(72, 110));
doc.Save("statement.pdf");
}
}// DsPdf builds PDFs with a fluent code-first layout API — the defining strength of Document Solutions.
// NuGet: Install-Package DS.Documents.Pdf
using GrapeCity.Documents.Pdf;
using GrapeCity.Documents.Text;
using System.Drawing;
class Program
{
static void Main()
{
GcPdfDocument doc = new GcPdfDocument();
GcPdfGraphics g = doc.NewPage().Graphics;
TextFormat title = new TextFormat { Font = StandardFonts.HelveticaBold, FontSize = 20 };
g.DrawString("Statement of Account", title, new PointF(72, 72));
TextFormat body = new TextFormat { Font = StandardFonts.Helvetica, FontSize = 11 };
g.DrawString("Generated 2026-05-26 — fluent code-first layout.", body, new PointF(72, 110));
doc.Save("statement.pdf");
}
}Imports GrapeCity.Documents.Pdf
Imports GrapeCity.Documents.Text
Imports System.Drawing
Class Program
Shared Sub Main()
Dim doc As New GcPdfDocument()
Dim g As GcPdfGraphics = doc.NewPage().Graphics
Dim title As New TextFormat With {
.Font = StandardFonts.HelveticaBold,
.FontSize = 20
}
g.DrawString("Statement of Account", title, New PointF(72, 72))
Dim body As New TextFormat With {
.Font = StandardFonts.Helvetica,
.FontSize = 11
}
g.DrawString("Generated 2026-05-26 — fluent code-first layout.", body, New PointF(72, 110))
doc.Save("statement.pdf")
End Sub
End Class// NuGet: Install-Package IronPdf
using IronPdf;
class Program
{
static void Main()
{
var renderer = new ChromePdfRenderer();
string html = @"<h1>Invoice 2026-0428</h1><p>Customer: Acme Corp</p><p>Total due: $1,240.00</p>";
using var pdf = renderer.RenderHtmlAsPdf(html);
pdf.SaveAs("invoice.pdf");
}
}// NuGet: Install-Package IronPdf
using IronPdf;
class Program
{
static void Main()
{
var renderer = new ChromePdfRenderer();
string html = @"<h1>Invoice 2026-0428</h1><p>Customer: Acme Corp</p><p>Total due: $1,240.00</p>";
using var pdf = renderer.RenderHtmlAsPdf(html);
pdf.SaveAs("invoice.pdf");
}
}Imports IronPdf
Class Program
Shared Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim html As String = "<h1>Invoice 2026-0428</h1><p>Customer: Acme Corp</p><p>Total due: $1,240.00</p>"
Using pdf = renderer.RenderHtmlAsPdf(html)
pdf.SaveAs("invoice.pdf")
End Using
End Sub
End ClassDsPdfは、流暢なレイアウトAPIを通じてテキストレイアウトをプリミティブレベルで制御したい開発者に向けた例です。 IronPDFは異なるメカニズムを採用し、組み込みのChromiumエンジンを介してレンダリングされたHTMLとCSSと完全なフォント管理API、Fonts.Add().Embed() を介したカスタムフォントの埋め込み、WaitFor.AllFontsLoaded() を介したWebフォントおよびGoogle Fontsのサポート、およびTrueType Collectionサポートです。 PDFがWebアプリデータから生成される場合、IronPDFは最適な選択肢です。DsPdfは、HTMLマークアップではなく原始的なシーケンスとしてページレイアウトをデザインする開発者に最適です。
Excel処理
両方のスイートは、Excel の作成、数式の再計算、PDF のエクスポートをカバーしています。 DsExcelは.NET上で最も高速なXLSXエンジンの1つとして広くベンチマークされています。450以上の組み込み関数があります。
// DsExcel is known for fast formula recalculation with 450+ built-in functions.
using GrapeCity.Documents.Excel;
class Program
{
static void Main()
{
Workbook book = new Workbook();
IWorksheet sheet = book.Worksheets[0];
sheet.Range["A1"].Value = "Region";
sheet.Range["B1"].Value = "Revenue";
sheet.Range["A2"].Value = "EMEA";
sheet.Range["B2"].Value = 120000;
sheet.Range["B4"].Formula = "=SUM(B2:B3)";
book.Calculate();
book.Save("revenue.xlsx");
book.Save("revenue.pdf");
}
}// DsExcel is known for fast formula recalculation with 450+ built-in functions.
using GrapeCity.Documents.Excel;
class Program
{
static void Main()
{
Workbook book = new Workbook();
IWorksheet sheet = book.Worksheets[0];
sheet.Range["A1"].Value = "Region";
sheet.Range["B1"].Value = "Revenue";
sheet.Range["A2"].Value = "EMEA";
sheet.Range["B2"].Value = 120000;
sheet.Range["B4"].Formula = "=SUM(B2:B3)";
book.Calculate();
book.Save("revenue.xlsx");
book.Save("revenue.pdf");
}
}Imports GrapeCity.Documents.Excel
Class Program
Shared Sub Main()
Dim book As New Workbook()
Dim sheet As IWorksheet = book.Worksheets(0)
sheet.Range("A1").Value = "Region"
sheet.Range("B1").Value = "Revenue"
sheet.Range("A2").Value = "EMEA"
sheet.Range("B2").Value = 120000
sheet.Range("B4").Formula = "=SUM(B2:B3)"
book.Calculate()
book.Save("revenue.xlsx")
book.Save("revenue.pdf")
End Sub
End Class// NuGet: Install-Package IronXL.Excel
using IronXL;
class Program
{
static void Main()
{
WorkBook workbook = WorkBook.Create(ExcelFileFormat.XLSX);
WorkSheet sheet = workbook.CreateWorkSheet("Sales");
sheet["A1"].Value = "Product";
sheet["B1"].Value = "Units";
sheet["A2"].Value = "Widget A";
sheet["B2"].Value = 1024;
sheet["A3"].Value = "Widget B";
sheet["B3"].Value = 768;
sheet["B4"].Formula = "=SUM(B2:B3)";
workbook.EvaluateAll();
workbook.SaveAs("sales.xlsx");
}
}// NuGet: Install-Package IronXL.Excel
using IronXL;
class Program
{
static void Main()
{
WorkBook workbook = WorkBook.Create(ExcelFileFormat.XLSX);
WorkSheet sheet = workbook.CreateWorkSheet("Sales");
sheet["A1"].Value = "Product";
sheet["B1"].Value = "Units";
sheet["A2"].Value = "Widget A";
sheet["B2"].Value = 1024;
sheet["A3"].Value = "Widget B";
sheet["B3"].Value = 768;
sheet["B4"].Formula = "=SUM(B2:B3)";
workbook.EvaluateAll();
workbook.SaveAs("sales.xlsx");
}
}Imports IronXL
Module Program
Sub Main()
Dim workbook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)
Dim sheet As WorkSheet = workbook.CreateWorkSheet("Sales")
sheet("A1").Value = "Product"
sheet("B1").Value = "Units"
sheet("A2").Value = "Widget A"
sheet("B2").Value = 1024
sheet("A3").Value = "Widget B"
sheet("B3").Value = 768
sheet("B4").Formula = "=SUM(B2:B3)"
workbook.EvaluateAll()
workbook.SaveAs("sales.xlsx")
End Sub
End ModuleDsExcelは計算深度、450以上の組み込み関数、数百万セルのワークブックでの高速再計算にエンジニアリングの時間を投資しています。 IronXLは、現代 for .NETで自然に読み取られるインデクサースタイルのセルAPI(workbook.EvaluateAll())で、ほとんどのバックエンドXLSX作業に必要な読み取り/書き込み/再計算の範囲をカバーします。 数百万セルのワークブックに対する重い数式再計算を伴うワークロードはDsExcelを支持します。 日常的なデータをデータベースからXLSXに流すフローは、IronXLを使用するとより迅速にゴールに到達します。
ワードプロセッシング
両スイートはDOCX作成をカバーしています。 DsWordはDsPdfと同じ流暢なコードファーストのスタイルを使用し、body/section/paragraphs/runsモデルを直接OOXMLにマッピングします。
// DsWord generates and edits DOCX with a similar fluent code-first style.
using GrapeCity.Documents.Word;
class Program
{
static void Main()
{
GcWordDocument doc = new GcWordDocument();
Section section = doc.Body.Sections.Add();
Paragraph title = section.GetRange().Paragraphs.Add("Quarterly Report");
title.Style = doc.Styles[BuiltInStyleId.Heading1];
Paragraph body = section.GetRange().Paragraphs.Add(
"Generated from a .NET service with no Microsoft Word dependency.");
body.Style = doc.Styles[BuiltInStyleId.Normal];
doc.Save("report.docx");
doc.Save("report.pdf");
}
}// DsWord generates and edits DOCX with a similar fluent code-first style.
using GrapeCity.Documents.Word;
class Program
{
static void Main()
{
GcWordDocument doc = new GcWordDocument();
Section section = doc.Body.Sections.Add();
Paragraph title = section.GetRange().Paragraphs.Add("Quarterly Report");
title.Style = doc.Styles[BuiltInStyleId.Heading1];
Paragraph body = section.GetRange().Paragraphs.Add(
"Generated from a .NET service with no Microsoft Word dependency.");
body.Style = doc.Styles[BuiltInStyleId.Normal];
doc.Save("report.docx");
doc.Save("report.pdf");
}
}Imports GrapeCity.Documents.Word
Class Program
Shared Sub Main()
Dim doc As New GcWordDocument()
Dim section As Section = doc.Body.Sections.Add()
Dim title As Paragraph = section.GetRange().Paragraphs.Add("Quarterly Report")
title.Style = doc.Styles(BuiltInStyleId.Heading1)
Dim body As Paragraph = section.GetRange().Paragraphs.Add("Generated from a .NET service with no Microsoft Word dependency.")
body.Style = doc.Styles(BuiltInStyleId.Normal)
doc.Save("report.docx")
doc.Save("report.pdf")
End Sub
End Class// NuGet: Install-Package IronWord
using IronWord;
using IronWord.Models;
class Program
{
static void Main()
{
var doc = new WordDocument();
var heading = new Paragraph();
heading.AddChild(new TextRun("Quarterly Report — Q1 2026") { FontSize = 18, Bold = true });
doc.AddParagraph(heading);
var body = new Paragraph();
body.AddChild(new TextRun("Revenue grew 14% quarter-over-quarter."));
doc.AddParagraph(body);
doc.SaveAs("report.docx");
}
}// NuGet: Install-Package IronWord
using IronWord;
using IronWord.Models;
class Program
{
static void Main()
{
var doc = new WordDocument();
var heading = new Paragraph();
heading.AddChild(new TextRun("Quarterly Report — Q1 2026") { FontSize = 18, Bold = true });
doc.AddParagraph(heading);
var body = new Paragraph();
body.AddChild(new TextRun("Revenue grew 14% quarter-over-quarter."));
doc.AddParagraph(body);
doc.SaveAs("report.docx");
}
}Imports IronWord
Imports IronWord.Models
Class Program
Shared Sub Main()
Dim doc As New WordDocument()
Dim heading As New Paragraph()
heading.AddChild(New TextRun("Quarterly Report — Q1 2026") With {.FontSize = 18, .Bold = True})
doc.AddParagraph(heading)
Dim body As New Paragraph()
body.AddChild(New TextRun("Revenue grew 14% quarter-over-quarter."))
doc.AddParagraph(body)
doc.SaveAs("report.docx")
End Sub
End ClassDsWordの流暢なスタイルは、DsPdfおよびDsExcelと一貫した感触です。 開発者が1つのDocument Solutions APIを学ぶと、実際には全4つを効果的に学んだことになります。 IronWordは同様にクリーンな段落/テキストランオブジェクトグラフを使用し、Iron Suite APIスタイルの他の部分との一貫性があります。 両方とも直接PDFへの保存が可能です。 DsWordは独自のテキストレイアウトエンジンを経由し、IronWordはHTMLを経由します。
画像処理
DsImagingは.NET側の4つのDocument Solutionsコアライブラリの1つであり、クロスプラットフォーム画像処理のプリミティブを提供します。 Iron Suiteには専用の画像処理ライブラリが含まれていません。 画像のニーズは通常、IronPDF内で処理されます(ページを画像にレンダリング)、IronOCR(OCRの前の画像前処理)、またはサードパーティの画像処理ライブラリを介して処理されます。
// DsImaging provides cross-platform image processing primitives that integrate with DsPdf and DsWord.
using GrapeCity.Documents.Imaging;
class Program
{
static void Main()
{
using GcBitmap source = new GcBitmap();
source.Load("source.jpg");
using GcBitmap thumbnail = source.Resize(240, 160, InterpolationMode.Cubic);
thumbnail.SaveAsJpeg("thumbnail.jpg");
}
}// DsImaging provides cross-platform image processing primitives that integrate with DsPdf and DsWord.
using GrapeCity.Documents.Imaging;
class Program
{
static void Main()
{
using GcBitmap source = new GcBitmap();
source.Load("source.jpg");
using GcBitmap thumbnail = source.Resize(240, 160, InterpolationMode.Cubic);
thumbnail.SaveAsJpeg("thumbnail.jpg");
}
}Imports GrapeCity.Documents.Imaging
Class Program
Shared Sub Main()
Using source As New GcBitmap()
source.Load("source.jpg")
Using thumbnail As GcBitmap = source.Resize(240, 160, InterpolationMode.Cubic)
thumbnail.SaveAsJpeg("thumbnail.jpg")
End Using
End Using
End Sub
End ClassIron Suiteの画像パスは、OCRフィードのクリーンアップのためにIronOCR内にあり(デスクェ、デノイズ、コントラストの入力パイプライン)、OCRフロー外での専用ラスタ画像変換、リサイズ、クロップ、形式変換としての独立したプリミティブは、DsImagingのために構築されたワークロードです。Iron Suiteユーザーは、これらのラスタ操作が必要なとき、IronPDFおよびIronOCRと一緒に専用の画像処理ライブラリ(ImageSharpなど)を使用して構成します。
コードファースト.NETドキュメントオートメーションでなぜIron Suiteを選ぶのか
1開発者ライセンスあたりの永続ライセンスで10の製品。 $2,998のエントリーレベル(vs $1,799 MESCIUS .NETバンドル)。 ライセンス供給座席用のロイヤリティフリーの展開。 手書きOCRで約90%の英語精度。 30以上のバーコードシンボル。 ML駆動QR。 インプロセスウェブスクレイピング。 プログラムによる印刷。 AESを使用したZIP/TAR/GZIP/BZIP2。 PDF/A-1からPDF/A-4。PDF/UA-1とPDF/UA-2。それは、MESCIUS PDF/Excel/Word/Imaging区画を超えるチームのためのIron Suite提案です。 日常のコード優先 .NET ドキュメント作業にとって重要な構造的エッジ:
- 永続所有権対年間サブスクリプション:購入したバージョンを所有する。
- 低エントリーレベル:Iron Suite Liteは $2,998 から始まります; MESCIUS .NETバンドルは$1,799から始まります
- より広い10製品バンドル(OCR、バーコード、QR、ウェブスクレイピング、ZIP、および印刷を含む)、MESCIUS .NETカタログにはこれらのいずれも含まれていません
- HTMLファーストPDF生成(WebデータからPDFへのワークロードのブラウザ忠実性)
- ライセンスされた座席に対するボックスからのライセンスフリー展開; SaaS/OEM は、1つの再配布アドオンを通じて
- 10の製品すべてにわたる1つのライセンスキーモデル
Iron SuiteはDocument Solutions for .NETとどのように異なりますか
- より広いバンドルを少ない費用で。Iron Suiteは、MESCIUS .NETバンドルの$1,799ティア未満のエントリ価格で10製品カテゴリをカバーし、MESCIUSにはないOCR、バーコード、QR、スクレイピング、ZIP、印刷を追加しています。
- 永続型 vs サブスクリプション。Iron Suite は開発者ごとに永続; Document Solutionsは年間サブスクリプションで、1年目以降の更新料が減少します。
- ボックスから出しての認識スタック(IronOCR、IronBarcode、IronQR)。 MESCIUSには.NETカタログにOCRまたはバーコード製品がありません。
- PowerPointサポート。IronPPTはバンドル内のPPTXをカバーします。 MESCIUSにはDsPowerPoint製品がありません。
- HTMLファーストPDFフロー対DsPdfの流暢な原始的なレイアウト、異なるスタイルの異なるワークロード(Webデータ対正確なプログラムレイアウト)。
- ブランドの転換表面積。 Document Solutionsパッケージは現在
GrapeCity.Documents.</em>のままです; オンボーディングドキュメントとツーリング設定は、両方の名前にわたって更新する必要があるかもしれません。
結論
Document Solutions for .NETとIron Suiteは、同じOfficeとPDFの表面に対して異なるプログラミングスタイルを提供します。 Document Solutionsは、流暢なコードファーストPDFレイアウトAPI(DsPdf)と深いExcel計算エンジン(DsExcel)を提供しており、サブスクリプションとメンテナンスモデルを備えた4つ for .NETライブラリの周りに展開されています。 Iron Suiteは認識(IronOCRの手書き対応、IronBarcode、IronQR)、ウェブスクレイピング、および隣接するユーティリティを含む10のプロダクトバンドルを広範に提供し、$2,998 から始まる5つのティアレベルで1人の開発者ごとの永続的なライセンスとして販売されています。 PDFおよびOfficeを超えて認識およびスクレイピングにまで作業が拡大するチームのために、ironsoftware.com/csharp/suiteにIron Suiteバンドルがあります。
