.NET 용 Iron Suite

10개의 .NET 라이브러리. 완전한 문서 슈트

비교

.NET 8 문서 생성 라이브러리 선택

Curtis Chau
Curtis Chau
Updated: 2026년 6월 11일

Spire.Office와 Iron Suite는 모두 개발자당 영구 번들로, 1년간의 업데이트를 포함합니다. 따라서 나란히 비교하여 구매 결정을 내릴 때 라이선스가 실제로 배포 형태를 얼마나 포괄하는지, 그리고 어떤 발표된 가격에서 가능한지가 주로 좌우됩니다. Spire.Office는 열두 개의 E-iceblue 라이브러리를 공공 계층 이름(개발자 중소기업, 개발자 OEM, 사이트 중소기업, 사이트 OEM)으로 묶으며, 정확한 미국 달러 금액은 판매 연락 뒤로 숨겨져 있으며, SaaS, Docker 및 모든 대중이 사용할 수 있는 배포는 OEM 계층에 제한됩니다. Iron Suite는 $2,998부터 다섯 개의 공개 가격 책정 티어에서 10개의Iron Software제품을 번들로 제공하며, SaaS 및 OEM에 대한 하나의 재배포 추가 기능을 통해 고정된 높은 티어 대신 라이선스 좌석에 대해 로열티가 무료입니다.

이 비교는 구매 중심의 결정이 실제로 무엇에 영향을 미치는지에 중점을 둡니다: 각각의 꾸러미가 어떻게 가격이 책정되고, SaaS 및 Docker 배포를 어떻게 처리하며, 실제로 무엇이 들어 있는지에 따라 결정됩니다. 능력 상세 정보 및 코드는 이를 배포할 엔지니어들을 위해 아래에 따라옵니다.

간단한 비교

차원Spire.Office for .NETIron Suite
가격 위치공공 계층 이름(개발자/사이트, 중소기업/OEM); 정확한 미국 달러 금액을 크롤링할 수 없습니다Lite $2,998 / Plus $4,498 / Professional $5,998 / Unlimited $11,998 (Enterprise custom). 10개 제품의 가격으로 2개 제품 모두, 75% 절약
라이선스 모델1년의 무료 업데이트를 포함한 개발자당 영구 라이선스; 계층은 SaaS/Docker를 OEM에 제한합니다; "Free Spire" 계층은 문서당 제한이 있습니다영구 개발자당; 라이센스 좌석에 대해 로열티가 없음; 재배포 추가 기능을 통한 SaaS/OEM
번들 내 구성 요소12 libraries (Doc, XLS, Spreadsheet, Presentation, PDF, DataExport, OfficeViewer, PDFViewer, DocViewer, Barcode, OCR, Email)10 products (IronPDF, IronWord, IronXL, IronPPT, IronOCR, IronBarcode, IronQR, IronPrint, IronZIP, IronWebScraper)
형식/기능 범위DOCX/XLSX/PPTX/PDF + Email + Barcode + OCR + 번들 뷰어PDF, Office, OCR, Barcode/QR, ZIP, Print, 웹 스크래핑
크로스 플랫폼 / 클라우드Windows, Linux, macOS, Docker (Docker/SaaS는 OEM 계층에서만 가능)윈도우, 리눅스, macOS, Docker, Azure, AWS Lambda
.NET 런타임 지원.NET Framework 4.0/4.8, .NET 6, .NET 9, .NET 10.NET Framework 4.6.2+, .NET Core, .NET 6/7/8/9/10
타겟 시장SMB 및 중간 시장 .NET 개발자; budget-conscious teams독립 개발자, SMB, 중간 시장 .NET 팀, ISV
공급업체E-iceblue Co., Ltd.Iron Software

Spire.Office 계층 가격은 공개적으로 목록이 없습니다 (Buy/ 페이지는 크롤링 시 403을 반환합니다); 무료 Spire는 문서당 기능 제한이 있는 무료 계층으로 존재합니다.Iron SuiteLite는 개발자당 $2,998이며, 전체 10개 제품 번들과 모든 유료 티어에서의 줄 공개 USD 가격이 포함되어 있습니다. 결정은 Spire의 강력한 DOCX/XLSX/PPTX 변환 충실도가 Iron Suite의 게시된 가격 영구 모델에 대한 판매 연락 동작에 비해 얼마나 우세한지 기울어집니다.

가격 및 라이선스

Spire.Office는 1년의 무료 업데이트가 포함된 개발자당 영구 라이선스를 제공합니다. 공공 계층 구조는 잘 알려져 있으며(한 개발자 중소기업, 한 개발자 OEM, 한 사이트 중소기업, 한 사이트 OEM) 및 OEM 계층은 SaaS, 대중 접근 가능한 웹사이트, Docker, 클라우드 기반 애플리케이션 배포에 필수적입니다. 현재 Spire.Office 계층에 대한 정확한 USD 금액은 e-iceblue의 Buy/ 페이지에서 크롤링 할 수 없습니다; 가격은 공급자 또는 리셀러 채널을 통해 직접 얻는 것이 가장 좋습니다. "Free Spire" 계층은 문서당 기능 제한이 있는 무료 계층으로 존재합니다.

Iron Suite는 다섯 개의 티어 레벨(Lite, Plus, Professional, Unlimited, 및 Enterprise)에서 시작하는 개발자 당 영구 라이선스로 판매되며 "제품 2개의 가격으로 10개의 제품, 75% 절약"이라는 마케팅 위치를 가지고 있습니다. 기본 라이선스는 라이선스 좌석, 위치 또는 프로젝트에 대해 로열티가 무료이며 기본 라이선스를 초과하여 SaaS, OEM 또는 배포된 재배포를 위한 단일, 별도 가격 책정된 Redistribution Add-On을 사용하여 더 비싼 OEM 티어로 잠기지 않습니다.

가격에 대한 판매 연락 동작과 SaaS/Docker 배포 경로에 대한 OEM-게이트를 갖춘 구매자가 Spire.Office로 이동합니다. 모든 공공 계층에 대한 미국 달러 가치를 원하고 SaaS/OEM 확장을 위한 단일 재배포 애드온을 원한다면, Iron Suite로 이동합니다.

Spire.Office for .NET이란 무엇인가

Spire.Office for .NET은 중국 본사를 둔 구성 요소 제공 업체인 E-iceblue Co., Ltd.의 주요 번들이며, 강력한 DOC/XLSX/PDF 변환 충실도를 제공합니다. 이 패키지는 열두 개의 Spire 라이브러리를 단일 라이선스로 통합하고, 같은 엔진은 또한 독립 실행형 패키지(Spire.Doc, Spire.XLS, Spire.PDF 등)로도 배송됩니다. Spire.Office는 주목할 만한 낮은 가격대로 Aspose 대안을 찾는 SMB 및 중형 시장 .NET 팀을 위해 포지셔닝되었으며, 개발자들이 라이선스 비용 없이 작은 프로젝트를 배송할 수 있는 "Free Spire" 계층이 있습니다 (문서당 기능 제한 조건이 부과됩니다). 11.4.0 NuGet 메타 패키지는 2026년 4월 30일에 출시되었으며, .NET Framework 4.0/4.8 및 현대 .NET 6/9/10을 대상으로 합니다.

주요 번들 구성 요소 및 기능:

  • Spire.Doc: Word DOCX/DOC 생성, 변환, 편집
  • Spire.XLS: 공식 재계산 및 PDF 내보내기 기능이 있는 Excel XLSX 엔진
  • Spire.PDF: PDF 생성, 편집 및 조작
  • Spire.Presentation: PowerPoint PPTX support
  • Spire.Barcode + Spire.OCR: 번들 내 인식 스택
  • Spire.Email + Spire.DataExport + Spire.OfficeViewer/PDFViewer/DocViewer: 패키지를 완성하는 인접 도구 모음

Iron Suite란

Iron Suite는 Iron Software의 10-제품 .NET 번들로, Office 스택(IronWord는 DOCX, IronXL은 공식 재계산 기능이 있는 XLSX, IronPPT는 PPTX 생성)을 포괄하며, PDF 생성 및 조작을 위한 IronPDF, OCR 및 바코드 작업을 위한 인식 스택(IronOCR, IronBarcode, IronQR)을 포함하며, 인쇄, 아카이빙 및 스크래핑을 위한 세 가지 유틸리티 라이브러리(IronPrint, IronZIP, IronWebScraper)로 구성됩니다. 다섯 개의 티어 레벨(Lite, Plus, Professional, Unlimited, Enterprise)에서 $2,998부터 개발자 당 영구 라이선스로 판매됩니다. 라이센스 좌석에 로열티가 없음. SaaS 및 OEM 재배포는 별도의 재배포 추가 기능을 사용합니다.

각각의 프로그래밍 Office 및 PDF 워크플로와의 관련성에 따라 그룹화된 10개 구성 요소:

  • Office 스택 (앵커): IronWord (OOXML에 직접 매핑되는 단락과 텍스트 실행 객체 그래프, 사용자 정의 스타일, 글꼴, 머리글, 바닥글, 표 및 콘텐츠 추출 포함); IronXL (Area, Bar, Column, Lines, Pie, Scatter 차트 생성, 피벗 테이블, 조건부 서식, 데이터 유효성 검사 포함 공식 재계산 기능이 있는 XLSX); IronPPT (PPTX 생성, 편집, 변환 및 콘텐츠 추출).
  • PDF 생성 (IronPDF): Chromium 번들로 HTML-to-PDF 및 URL-to-PDF 렌더링, PdfDocument.Merge을 통한 네이티브 병합 및 분할, PKCS#12 및 HSM 및 TSA 서명, PDF/A-1부터 PDF/A-4까지, PDF/UA-1 및 PDF/UA-2, 암호화, AcroForm 채우기 및 평면화, 폰트 관리, 래스터화, 압축 및 선형화.
  • 인식: IronOCR (Tesseract 5, 125개 이상의 언어, 약 90%의 영어); IronBarcode (30개 이상의 심벌로지); IronQR (일괄 ReadPdfs을 지원하는 ML 기반).
  • 유틸리티: IronPrint (무음 및 대화형 인쇄); IronZIP (AES를 사용하는 ZIP/TAR/GZIP/BZIP2); IronWebScraper (인 프로세스 구조 스크래핑).

기능 비교

워드 프로세싱

DOCX-에서-PDF 변환은 Spire의 주력 작업 부하이며, API는 높은 충실도를 위해 수년간 다듬어져 왔습니다. IronWord는 비슷한 일상적인 작업 부하를 대상으로 하지만 현대적인 객체 그래프 API를 갖추고 있습니다.

// Spire.Doc converts and edits Word documents without Office installed.
// NuGet: Install-Package Spire.Office
using Spire.Doc;

class Program
{
    static void Main()
    {
        Document doc = new Document();
        doc.LoadFromFile("contract.docx");
        doc.SaveToFile("contract.pdf", FileFormat.PDF);
        doc.Close();
    }
}
// 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");
    }
}

Spire.Doc의 SaveToFile 규칙은 모든 Spire 제품(Spire.XLS, Spire.PDF, Spire.Presentation에서 동일한 패턴을 사용함)에 걸쳐 일관성이 있어 Suite를 예측 가능하지만 스타일적으로는 시대에 뒤처지게 만듭니다. IronWord의 단락/텍스트 실행 객체 그래프는 OOXML 구조에 직접 매핑되며 현대적인 C#으로 읽힙니다. 순수 DOCX-에서-PDF 왕복 운행에서의 레거시 형식 엣지 케이스에 대한 강력한 충실도는 Spire가 투자한 한 분야입니다 - 코드 우선 DOCX 생성에 대해, IronWord는 적은 의식이 필요합니다.

엑셀 처리

두 패키지는 일상적인 Excel 작업 부하(생성 또는 XLSX 로드, 데이터 쓰기, 공식을 재계산하고 PDF로 내보내기)를 포괄하며, 두 패키지 모두 강력한 계산 엔진을 보유하고 있습니다.

// Spire.XLS handles XLSX read/write, formula recalculation, and PDF export.
using Spire.Xls;

class Program
{
    static void Main()
    {
        Workbook book = new Workbook();
        book.LoadFromFile("financials.xlsx");
        book.CalculateAllValue();
        book.ConverterSetting.SheetFitToPage = true;
        book.SaveToFile("financials.pdf", FileFormat.PDF);
    }
}
// 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");
    }
}

Spire.XLS의 book.CalculateAllValue() + SheetFitToPage은 기존 워크북을 → 완성된 PDF 흐름으로 만듭니다. IronXL의 인덱서 스타일 셀 액세스(sheet["A1"].Value = …, sheet["B4"].Formula = …, workbook.EvaluateAll())는 일반적인 LINQ 시대의 .NET과 더 비슷하며, 대부분의 개발자들이 처음부터 XLSX를 생성할 때 사용하는 것 중 하나입니다. 두 엔진은 공통 공식 표면을 처리하며 - 복잡한 기존 워크북 변환 충실도(레거시 XLS 특성, 차트 객체 처리)가 Spire가 계속 투자하고 있는 한 분야입니다.

PDF 생성

PDF는 API 스타일이 가장 다르게 나타나는 곳입니다. Spire.PDF는 페이지 캔버스에 원시 단위로 문서를 생성하고 PdfPageBase.Canvas을 통해 텍스트, 이미지 및 형상을 레이어링합니다. IronPDF는 동일한 콘텐츠를 실제 Chrome 엔진을 사용하여 HTML에서 렌더링합니다.

// Spire.PDF builds PDFs primitive-by-primitive on a page canvas.
using Spire.Pdf;
using Spire.Pdf.Graphics;
using System.Drawing;

class Program
{
    static void Main()
    {
        PdfDocument pdf = new PdfDocument();
        PdfPageBase page = pdf.Pages.Add();

        PdfTrueTypeFont titleFont = new PdfTrueTypeFont(new Font("Arial", 20f, FontStyle.Bold), true);
        page.Canvas.DrawString("Statement of Account", titleFont, PdfBrushes.Black, 50, 50);

        PdfTrueTypeFont body = new PdfTrueTypeFont(new Font("Arial", 11f), true);
        page.Canvas.DrawString("Generated 2026-05-26", body, PdfBrushes.DarkSlateGray, 50, 90);

        pdf.SaveToFile("statement.pdf");
        pdf.Close();
    }
}
// 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");
    }
}

Spire.PDF는 기존 페이지에 원시 요소를 픽셀 정밀도로 배치해야 할 때 가장 적합합니다 (양식, 스탬프, 수정). IronPDF는 PDF가 웹 앱 데이터에서 유래할 때 가장 적합한 선택입니다: 브라우저에서 렌더링되는 동일한 HTML/CSS가 PDF로 제공되며, 최신 CSS, 웹 글꼴, SVG 및 JavaScript로 렌더링된 콘텐츠를 포함합니다.

파워포인트 처리

파워포인트의 PDF 변환은 패키지 내에서 Spire의 강점입니다. Iron Suite에는 PowerPoint 생성 및 조작을 위한 IronPPT가 포함되어 있지만,Iron Suite참조 세트는 IronPPT를 깊은 충실도 변환 엔진보다는 생성 중심의 제품으로 위치시킵니다.

// Spire.Presentation reads/writes PPTX and exports to PDF or image without PowerPoint installed.
using Spire.Presentation;

class Program
{
    static void Main()
    {
        Presentation pres = new Presentation();
        pres.LoadFromFile("kickoff-deck.pptx");
        pres.SaveToFile("kickoff-deck.pdf", FileFormat.PDF);
        pres.Dispose();
    }
}
// NuGet: Install-Package IronPPT
// Docs: https://ironsoftware.com/csharp/ppt/docs/
using IronPPT;
using IronPPT.Models;

class Program
{
    static void Main()
    {
        // PresentationDocument is the entry point for PPTX creation in IronPPT.
        // No Microsoft PowerPoint or Office Interop required.
        PresentationDocument document = new PresentationDocument();

        Slide titleSlide = new Slide();
        titleSlide.AddText("Quarterly Update");
        document.AddSlide(titleSlide);

        Slide bodySlide = new Slide();
        bodySlide.AddText("Generated from .NET, no PowerPoint dependency.");
        document.AddSlide(bodySlide);

        document.Save("update.pptx");
    }
}

Spire.Presentation의 로드/저장 패턴은 Spire 가족의 다른 제품과 일치하며, 슬라이드 마스터, 테마 및 SmartArt 충실도에 대한 지속적인 투자를 통해 PDF 및 이미지로의 변환을 포괄합니다. IronPPT는 파워포인트 생성 및 일반 조작 표면(슬라이드, 텍스트, 이미지, 기본 도형)을 포괄하며 - 기존 타사 덱의 깊은 주제 및 애니메이션 보존이 있는 고충실도 변환은 Spire의 엔진이 성장하고 있는 한 분야입니다.

바코드 생성 및 읽기

두 패키지는 바코드 생성 및 읽기를 제공합니다. Iron은 IronBarcode (1D/2D) 및 IronQR (QR 전용)로 작업 부하를 나누어 QR 중심의 작업 로드를 위한 전용 경로를 제공합니다. 아래 Spire 스니펫은 생성의 예를 보여줍니다; IronBarcode 스니펫은 읽기 경로를 보여줍니다.

// Spire.Barcode generates and decodes 1D/2D symbologies; bundled into Spire.Office.
using Spire.Barcode;

class Program
{
    static void Main()
    {
        BarcodeSettings settings = new BarcodeSettings
        {
            Type = BarCodeType.QRCode,
            Data = "https://example.com/inv/2026-44213",
            Data2D = "https://example.com/inv/2026-44213",
            X = 1.5f
        };

        BarCodeGenerator generator = new BarCodeGenerator(settings);
        System.Drawing.Image image = generator.GenerateImage();
        image.Save("invoice-qr.png");
    }
}
// NuGet: Install-Package IronBarcode
using IronBarCode;

class Program
{
    static void Main()
    {
        var results = BarcodeReader.Read("shipment-label.png");
        foreach (var barcode in results)
        {
            Console.WriteLine($"Value: {barcode.Value}");
            Console.WriteLine($"Format: {barcode.BarcodeType}");
        }
    }
}

Spire.Barcode는 1D/2D 및 QR을 하나의 설정 중심 생성기로 번들화하여 간결하지만 모든 가능한 옵션을 발견하려면 설정 문서를 읽어야합니다. IronBarcode + IronQR은 (BarcodeReader.Read, BarcodeWriter, 외에도 IronQR의 QR 전용 리더/라이터) IDE에서 더 깔끔하게 자동 완성되는 전용 엔트리 포인트를 제공합니다.

Code-First .NET 문서 자동화를 위한Iron Suite선택 이유

SaaS, Docker 및 대중-접근 가능한 배포가 OEM 계층 뒤에 잠기지 않고 기본 라이선스 아래에 속할 때 Iron Suite를 선택하십시오. Iron의 API는 현대적인 코드-우선 .NET으로 구성되어 있으며, 10개의 제품은 번들 전체에 걸쳐 일관된 스타일을 공유하며, 가격은 $2,998부터 다섯 개의 티어 레벨에서 공개되고 영구적입니다. 일상적인 .NET 문서 자동화에 중요한 구조적 모서리:

  • 모든 계층에 대한 미국 달러 가격을 포함한 투명한 영구 가격
  • SaaS, Docker 및 대중-접근 가능한 배포는 OEM 계층에 제한되지 않습니다: 기본 라이선스는 라이선스 위치를 보장하며, 하나의 단일 재배포 애드온이 재배포 시나리오를 포괄합니다
  • 라이선스 위치에 대한 로열티 무료 배포, 런타임 요금 없음, 문서당 계량 없음
  • 모든 10개 제품에 걸친 코드-우선 .NET API 표면, 학습할 필요가 없는 SaveToFile 레거시 패턴 없음
  • 생성 및 인식 (PDF/Word/Excel/PPT + OCR/바코드/QR) 한 꾸러미
  • 실제 브라우저 충실도에서 HTML 우선 PDF 생성

Iron Suite는 Spire.Office와 어떻게 다른가

  • 모든 계층에 대한 공개된 USD 가격. Spire의 Buy/ 페이지는 크롤링에 제한이 있으며, 가격은 판매팀에 연락하여 확인해야 합니다; Iron은 모든 계층에 대해 숫자를 게시합니다.
  • SaaS / Docker / 대중 접속 배포는 Iron에서 기본 라이선스 영역에 속합니다 (단일 깨끗한 SKU로 별도인 재배포 애드온과 함께). Spire는 해당 배포 형태를 OEM 계층으로 제한함으로써 웹에 배포되는 애플리케이션에 더 가파른 가격 상승을 제공합니다.
  • 제품 전체의 API 일관성. Iron의 10가지 제품은 관용적인 .NET 명명법과 구조를 공유합니다; Spire의 API는 유용하지만 구성 요소 간에 가변적입니다 (Spire.DataExport 대 Spire.Spreadsheet 대 Spire.Doc 각각이 약간 다르게 느껴집니다).
  • 인식 + 스크래핑 + ZIP + 인쇄 + QR. IronWebScraper, IronZIP 및 IronPrint는 Iron 측에 있으며 Spire에 해당하는 제품이 없습니다; IronQR는 IronBarcode와 별개로 QR 전용 라이브러리입니다.
  • 실제 브라우저 충실도를 가진 HTML 우선 PDF 생성 vs Spire.PDF의 원시-대-원시 페이지-캔버스 API.
  • 단일 라이선스 키 등록 모델 vs Spire의 네임스페이스당 라이선스 설정기 및 OEM-게이트된 배포 형태.

결론

Spire.Office는 높은 DOCX/XLSX/PPTX-에서-PDF 변환 충실도와 관대 한 "Free Spire" 온-램프를 가진 오랜 기간, 기능을 갖춘, 예산 친화적인 Aspose 대안입니다. Iron Suite는 누구나 쉽게 이해할 수 있는 라이선스 명확성, 투명한 영구 가격, 모든 10가지 제품에 걸친 관용적인 코드 우선 .NET API 표면, SaaS를 OEM 계층 뒤에 두지 않으면서 생성+인식을 번들로 묶는 구조적으로 더 간단한 번들입니다. 주된 필요가 기존 Office 문서에 대한 변환 충실도인 팀은 Spire의 엔진이 훌륭하다는 것을 알게 됩니다. 주된 필요가 판매팀에 연락하지 않고 PDF, Office, OCR, 바코드/QR, 그리고 인접 도구를 포괄하는 단일 영구 라이선스인 팀은 Iron Suite가 깨끗한 어울림을 제공합니다. 입력 티어 $2,998을 포함하여 Iron Suite를 ironsoftware.com/csharp/suite에서 확인하세요.

참고해 주세요: Spire.Office는 해당 소유자의 등록 상표입니다. 이 사이트는 Spire.Office와 관련이 없고, 승인받지 않았으며, 후원받지 않았습니다. 모든 제품 이름, 로고 및 브랜드는 각 소유자의 자산입니다. 비교는 정보 제공 목적으로만 사용되며, 작성 시점에 공개적으로 이용 가능한 정보를 반영합니다.