푸터 콘텐츠로 바로가기
IRONPDF 사용하기

VB.NET에서 PDF 파일을 병합하는 방법

이 튜토리얼은 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 라이브러리를 다운로드하십시오. 패키지 관리자에서 다음 코드를 사용하여 이를 수행하십시오:

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

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

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

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

PDF 파일 출력

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

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

결론

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

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

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

자주 묻는 질문

VB.NET에서 PDF 파일을 어떻게 병합하나요?

PdfDocument 객체로 PDF를 로드하고 Merge 메서드를 적용한 다음 SaveAs 메서드를 사용하여 결과를 저장하여 IronPDF를 통해 VB.NET에서 PDF 파일을 병합할 수 있습니다.

PDF 병합에 IronPDF를 사용하는 이점은 무엇인가요?

IronPDF는 몇 줄의 코드로 병합 프로세스를 단순화하고 포맷을 보장하며, HTML, 이미지 및 다양한 입력을 지원하여 PDF의 시각적 품질을 개선합니다.

VB.NET에서 병합용으로 기존 PDF 파일을 어떻게 로드하나요?

VB.NET에서 IronPDF의 PdfDocument 클래스를 사용하여 PDF 파일을 열고 조작한 후 Merge 메서드로 병합할 수 있습니다.

IronPDF가 비밀번호 보호된 PDF 파일을 처리할 수 있나요?

네, IronPDF는 처리 중 필요한 접근 자격을 제공하여 비밀번호 보호된 PDF 파일을 다룰 수 있습니다.

IronPDF가 .NET Core와 호환되나요?

네, IronPDF는 .NET Core뿐만 아니라 Xamarin, Blazor, Windows Forms와 같은 다양한 플랫폼과 호환되어 다양한 개발 환경에서 사용할 수 있습니다.

VB.NET에서 병합된 PDF 문서를 어떻게 저장하나요?

IronPDF를 사용하여 PDF 파일을 병합한 후 SaveAs 메서드를 사용하여 원하는 위치에 결합된 문서를 저장할 수 있습니다.

IronPDF를 사용하려면 외부 리소스가 필요한가요?

아니요, IronPDF는 외부 리소스나 패키지에 의존하지 않는 자체 PDF 변환 엔진을 갖춘 독립 실행형 라이브러리로 작동합니다.

IronPDF는 어떤 종류의 라이선스 옵션을 제공하나요?

IronPDF는 무료 라이선스 및 영구 사용 및 소프트웨어 지원과 같은 추가 기능을 제공하는 유료 라이선스를 포함한 다양한 라이선스 옵션을 제공합니다.

IronPDF가 VB.NET에서 PDF를 병합할 때 .NET 10과 완전히 호환되나요?

네, IronPDF는 .NET 10과 완전히 호환됩니다. 이전 버전과 마찬가지로 .NET 10 프로젝트에서 PDF 문서를 병합할 수 있으며, VB.NET에서 PdfDocument.MergeSaveAs와 같은 메서드를 특별한 변경 없이 사용할 수 있습니다. (업데이트: 2025년 6월 22일)

.NET 10 애플리케이션에 대한 IronPDF의 플랫폼 지원은 어떻게 되나요?

IronPDF는 데스크톱(Windows Forms, WPF), 웹(ASP.NET Core, Blazor) 및 크로스 플랫폼 시나리오 전반에 걸쳐 .NET 10 애플리케이션을 지원합니다. 플랫폼별 조정이 필요 없으며, API는 VB.NET에서 이전 .NET 버전과 마찬가지로 일관되게 작동합니다.

커티스 차우
기술 문서 작성자

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

커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다.

아이언 서포트 팀

저희는 주 5일, 24시간 온라인으로 운영합니다.
채팅
이메일
전화해