IRONSOFTWAREHOME

IronWord 시작하기

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

IronWord: .NET 용 워드 문서 라이브러리

IronWord 는 Iron Software 에서 개발한 Word 문서 라이브러리입니다. IronWord .NET 애플리케이션에서 Word 문서를 작업하는 데 필요한 강력한 기능을 제공하는 데 탁월합니다.

  • Word 및 Docx 문서를 불러오고, 편집하고, 저장합니다. PageSetup: 용지 크기, 페이지 방향, 여백 및 배경색 구성.
  • TextRun: 텍스트 콘텐츠 처리, 스타일, 분할, 텍스트 추가 및 이미지 추가. TextStyle: 폰트 가족, 크기, 색상, 굵게, 기울임꼴, 취소선, 밑줄, 위 첨자, 아래 첨자 관리. Paragraph: 텍스트 실행, 이미지, 도형 추가, 스타일, 정렬, 불릿 및 번호 매기기 목록 설정. Table: 테이블 구조 조작, 행 추가, 셀 값 가져오기 및 설정, 행 제거, 셀 병합 등 포함. Image: 파일이나 스트림에서 이미지 로드, 텍스트 줄 바꿈 설정, 위치 오프셋, 너비, 높이 및 기타 속성 설정. Shape: 텍스트 줄 바꿈 설정, 위치 오프셋, 너비, 높이, 도형 유형 및 회전.

설치

IronWord 라이브러리

IronWord 설치는 빠르고 간편합니다. 다음 명령어를 사용하여 NuGet 으로 패키지를 설치할 수 있습니다.

PM > Install-Package IronWord

또는 IronWord 공식 NuGet 웹사이트 에서 직접 다운로드할 수도 있습니다.

설치가 완료되면 C# 코드 파일의 상단에 using IronWord;을 추가하여 시작할 수 있습니다.

라이선스 키 적용

다음으로, LicenseKey 속성의 License 클래스에 라이센스 키를 할당하여 IronWord에 유효한 라이센스나 체험판 키를 적용합니다. 다음 코드를 임포트 문 바로 뒤, IronWord 메서드를 사용하기 전에 포함시키십시오.

using IronWord;

// Assign your license key
License.LicenseKey = "YOUR_LICENSE_KEY_HERE";

코드 예제

이제 몇 가지 코드 예제와 사용 가능한 기능들을 살펴보겠습니다.

참고해 주세요: IronWord 에서 생성된 DOCX 파일을 특정 버전의 Microsoft Word에서 열면 호환성 모드 로 열려 일부 스타일을 사용할 수 없게 될 수 있습니다. 워드 문서를 호환 모드에서 해제하려면)
  1. '파일' > '정보'를 선택하고 '변환'을 클릭합니다.
  2. 문서가 최신 파일 형식으로 업그레이드된다는 메시지가 표시됩니다. "확인"을 클릭하세요.

Word 및 Docx 문서 생성

해당 클래스의 생성자 중 하나를 사용하여 WordDocument 클래스를 인스턴스화하여 Word 문서를 만드십시오. 그 후, SaveAs 메서드를 사용하여 Word 문서를 내보냅니다. 예:

using IronWord;

class Program
{
    static void Main()
    {
        // Create a new Word document
        var document = new WordDocument();

        // Save the document as a .docx file
        document.SaveAs("example.docx");
    }
}

이미지 추가

이미지는 단독으로 추가할 수 없습니다. 대신에 Paragraph, TableCell, 또는 Section와 같은 문서 구조 중 하나에 추가되어야 합니다. AddImage 메소드를 사용하여 이미지를 추가하십시오. 예:

using IronWord;
using System.Drawing;

class Program
{
    static void Main()
    {
        var document = new WordDocument();
        var section = document.Sections.Add();

        // Add an image to a paragraph
        var paragraph = section.Paragraphs.Add();
        paragraph.AddImage("path/to/image.jpg", new Rectangle(0, 0, 100, 100));

        document.SaveAs("example_with_image.docx");
    }
}

테이블 추가

테이블을 추가하려면 테이블, 행, 열 및 테이블 셀을 만들어야 합니다. 이를 통해 각 셀이 서로 다른 스타일을 가질 수 있으므로 상당한 구성 가능성이 열립니다. 예:

using IronWord;

class Program
{
    static void Main()
    {
        var document = new WordDocument();
        var section = document.Sections.Add();
        var table = section.Tables.Add(3, 3); // 3x3 table

        // Iterate over cells and set their content
        for (int i = 0; i < table.Rows.Count; i++)
        {
            for (int j = 0; j < table.Rows[i].Cells.Count; j++)
            {
                table.Rows[i].Cells[j].Paragraphs.Add().AppendText($"Cell {i+1},{j+1}");
            }
        }

        document.SaveAs("example_with_table.docx");
    }
}

라이선스 및 지원 가능

IronWord 는 유료 라이브러리입니다. 하지만 여기에서 무료 평가판 라이선스를 이용할 수 있습니다.

Iron Software 에 대한 자세한 정보는 당사 웹사이트를 방문하십시오.https://ironsoftware.com/ . 더 자세한 지원이나 문의 사항이 있으시면 저희 팀에 문의해 주세요.

Iron Software 의 지원

일반적인 지원 및 기술 관련 문의는 다음 이메일 주소로 보내주시기 바랍니다:support@ironsoftware.com

Curtis Chau
기술 문서 작성자

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

...
더 읽어보기

시작할 준비 되셨나요?

Nuget Downloads 56,401버전:2026.9방금 출시

지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.
PDF용 C# NuGet 라이브러리
NuGet을 사용하여 설치하세요

버전: 2026.9

PM > Install-Package IronWord
nuget.org/packages/IronWord/
  1. 솔루션 탐색기에서 참조를 마우스 오른쪽 버튼으로 클릭하고 NuGet 패키지 관리를 선택합니다.
  2. 찾아보기를 선택하고 "IronWord" 검색
  3. 패키지를 선택하고 설치하세요
C# PDF DLL
DLL 다운로드

버전: 2026.9

  1. ~/Libs와 같은 Solution 디렉토리 내 위치에 IronWord를 다운로드하고 압축을 풉니다.
  2. Visual Studio 솔루션 탐색기에서 참조를 마우스 오른쪽 클릭 후 찾아보기 선택, "IronWord.dll"

$999부터 라이선스

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.