IRONSOFTWAREHOME
IRONPDF 사용하기

C#에서 Word (Docx)를 PDF로 변환하는 방법 (튜토리얼)

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

이 튜토리얼은 VB.NET에서 PDF 파일을 병합하는 방법을 보여줍니다.

IronPDF 기능

IronPDF는 개발자가 PDF 문서를 빠르게 생성, 읽기 및 편집할 수 있게 해주는 강력한 PDF SDK입니다. IronPDF 라이브러리는 Chrome 엔진을 사용하여 HTML을 PDF로 변환합니다. Xamarin, Blazor, Unity, HoloLens 응용 프로그램, Windows Forms, HTML, ASPX, Razor HTML, .NET Core, ASP.NET 및 WPF는 라이브러리가 지원하는 많은 웹 구성 요소 중 일부입니다. 일반적인 Windows 응용 프로그램 및 ASP.NET 웹 응용 프로그램 모두 Microsoft .NET 및 .NET Core 프로그래밍을 사용할 수 있습니다.

IronPDF를 사용하면 HTML5, JavaScript, CSS 및 이미지를 활용하여 시각적으로 매력적인 제목과 바닥글이 포함된 PDF를 만들 수 있습니다. 강력한 HTML-to-PDF 변환기와 함께 외부 리소스에 의존하지 않는 독립 실행형 PDF 변환 엔진도 제공합니다.

  • IronPDF 라이브러리는 이미지 파일, HTML, HTML5, ASPX 및 Razor/MVC View를 포함한 다양한 입력에서 PDF를 생성할 수 있습니다.
  • 대화형 PDF를 작업할 수 있는 도구에는 대화형 양식 작성 및 제출이 포함됩니다.
  • PDF 병합 및 분할, PDF 파일에서 텍스트 및 이미지를 추출하고, PDF 파일에서 텍스트를 검색하고, PDF를 이미지로 래스터화하고, 글꼴 크기를 변경하고 PDF 파일을 변환할 수 있습니다.
  • 라이브러리는 또한 사용자 에이전트, 프록시, 쿠키, HTTP 헤더 및 폼 변수를 HTML 로그인 폼 뒤에 있는 인증을 위해 사용할 수 있으며 링크가 PDF 출판물의 기초가 될 수 있도록 합니다.
  • 사용자 이름 및 비밀번호를 제공하여 IronPDF로 암호로 보호된 PDF 파일에 액세스할 수 있습니다.
  • IronPDF API를 사용하여 기존 PDF 파일을 읽고 편집할 수 있습니다.
  • 라이브러리는 PDF 파일에서 이미지를 추출할 수 있을 뿐만 아니라 텍스트, 그래픽, 북마크, 워터마크, 헤더 및 바닥글을 PDF 파일에 추가할 수 있습니다.
  • 사용자는 새 PDF 문서 또는 기존 PDF 문서의 페이지를 분할 및 결합할 수 있습니다. Acrobat Reader 없이도 IronPDF는 텍스트에서 PDF 개체를 생성할 수 있습니다.
  • CSS 파일 및 CSS 미디어 파일에서 PDF 문서를 생성할 수 있습니다.

IronPDF를 사용하여 PDF 파일을 병합하는 방법에 대해 더 알고 싶으시면, PDF 파일 병합 예제를 참조하십시오.

.NET Core 6 프로젝트 생성

이번 뉴스레터의 다음 부분에 나오는 예제는 IronPDF 라이브러리가 사용하기 얼마나 간단한지를 보여줍니다.

첫 번째 단계는 PDF 파일을 병합할 새로운 프로젝트를 생성하는 것입니다.

Visual Studio가 열려 있을 때 파일 메뉴에서 "새 프로젝트"를 선택하십시오.

이후 대화 상자에서 "콘솔 앱" 템플릿을 선택하고 "다음"을 클릭하십시오.

VB.NET에서 PDF 파일을 병합하는 방법, 그림 1: Visual Studio에서 새 프로젝트 생성 Visual Studio에서 새 프로젝트 생성

프로젝트 이름 상자에 선택한 프로젝트 이름과 위치 필드에 새 프로젝트의 위치를 입력하십시오. 계속하려면 다음 버튼을 클릭하십시오.

VB.NET에서 PDF 파일을 병합하는 방법, 그림 2: 새 프로젝트 구성 새 프로젝트 구성하기

프레임워크 드롭다운 메뉴에서 .NET Framework를 선택하십시오. 이 경우에는 .NET의 장기간 지원 버전인 6.0을 사용하고 있습니다. 다음으로, 생성 버튼을 클릭하십시오.

VB.NET에서 PDF 파일을 병합하는 방법, 그림 3: .NET Framework 선택 .NET Framework 선택

다음으로, 솔루션의 필요한 IronPDF 라이브러리를 다운로드하십시오. 패키지 관리자에서 다음 코드를 사용하여 이를 수행하십시오:

PM > Install-Package IronPdf

대안으로, NuGet 패키지 관리자를 사용하여 IronPdf 패키지를 검색할 수 있습니다.

VB.NET에서 PDF 파일을 병합하는 방법, 그림 4: NuGet 패키지 관리 UI에서 IronPDF 검색 NuGet 패키지 관리자 UI에서 IronPDF 검색

지정된 위치에 생성된 IronPDF를 저장할 수 있는 "다른 이름으로 저장" 대화 상자가 이 애플리케이션에 추가되었습니다.

PDF 파일 병합

IronPDF를 사용하여 여러 개의 대규모 PDF 파일을 효과적으로 처리할 수 있습니다. 문서를 처리할 때 내장된 지연 로딩 및 증분 업데이트 기능 덕분에 RAM을 덜 사용할 수 있습니다. 몇 줄의 코드로 여러 PDF 문서를 하나의 PDF 파일로 병합할 수 있습니다.

아래는 여러 PDF 파일을 병합하는 샘플 코드입니다.

Imports System
Imports IronPdf

Module Program
    Sub Main(args As String())
        ' Declare PdfDocument objects for the PDF files to be merged
        Dim firstPDF, secondPDF, MergedPDF As PdfDocument
        
        ' Load existing PDF files into PdfDocument objects
        firstPDF = PdfDocument.FromFile("A.pdf")
        secondPDF = PdfDocument.FromFile("B.pdf")
        
        ' Merge the loaded PDF documents into a single PdfDocument
        MergedPDF = PdfDocument.Merge(firstPDF, secondPDF)
        
        ' Save the merged PDF document to the specified file path
        MergedPDF.SaveAs("MergeDoc.pdf")
    End Sub
End Module
VB .NET

위 코드는 IronPDF를 사용하여 PDF 문서를 병합하는 방법을 보여줍니다. 먼저 두 개의 PDF 파일 A.pdfB.pdf을 로드하여 PdfDocument 객체의 로컬 변수를 FromFile 함수를 사용하여 생성합니다. IronPDF는 Merge라는 별도의 함수를 제공하여 여러 PDF 문서 객체를 병합하기 위한 매개변수로 전달할 수 있게 도와줍니다. 모든 객체를 병합 함수에 전달한 후 결합된 PDF 파일을 하나의 PDF 파일로 저장하는 또 다른 함수인 SaveAs를 사용합니다.

VB.NET에서 PDF 파일을 병합하는 방법, 그림 5: 두 개의 PDF 파일의 내용 두 PDF 파일의 내용

위 이미지는 두 입력 PDF 파일을 보여줍니다. 출력 PDF 파일은 아래에 연결됩니다.

PDF 파일 출력

VB.NET에서 PDF 파일을 병합하는 방법, 그림 6: 출력 파일 출력 파일

위 이미지는 함수가 첫 번째 및 두 번째 PDF 파일을 결합하여 PDF 파일로 저장함을 보여줍니다. 이와 마찬가지로 여러 PDF 파일을 병합할 수 있습니다. IronPDF는 몇 줄의 코드로 수 밀리초 내에 이 과정을 수행할 수 있습니다.

결론

IronPDF는 사용하기 매우 간단하며, 몇 줄의 코드만으로 PDF 파일을 생성할 수 있습니다. 초보자에게 적합하며, 이 애플리케이션을 사용하기 위해 기본적인 전문 지식만 필요합니다. IronPDF와 다른 패키지 간의 의존성은 없습니다. 예를 들어, 단일 패키지 라이브러리로만 구성되어 있습니다.

제공되는 무료 라이선스 외에도, 개발자는 요구 사항에 맞는 다양한 라이선스를 구매할 수 있습니다. 영구 라이선스, 30일 환불 보장, 1년간 소프트웨어 지원, 업그레이드, SaaS 및 OEM 재배포 가능성이 있는 모든 라이브러리 기능은 $999 Lite 버전에 포함되지 않습니다.

또한 지속적인 비용이 포함되어 있지 않습니다. 이 라이선스들은 생산, 스테이징 및 개발에 사용할 수 있는 일회성 투자입니다. 추가적으로, IronPDF는 시간 제한이 있는 배포 불가능한 무료 라이선스를 제공합니다. IronPDF에 대한 완전한 가격 및 라이선스 정보는 라이선스 페이지를 방문해 주세요.

Curtis Chau
기술 문서 작성자

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

...
더 읽어보기

관련 기사

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일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.