
C#에서 Word (Docx)를 PDF로 변환하는 방법 (튜토리얼)
이 튜토리얼은 VB.NET에서 PDF 파일을 병합하는 방법을 보여줍니다.
VB.NET에서 PDF 파일을 병합하는 방법
- PDF 파일 병합에 필요한 C# 라이브러리 다운로드
- 파일에서 기존 PDF를 로드하거나 HTML로부터 렌더링하세요
Merge메소드를 사용하여 PDF를 결합하십시오.- VB.NET의
SaveAs메소드를 사용하여 병합된 PDF를 저장하십시오. - 출력 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가 열려 있을 때 파일 메뉴에서 "새 프로젝트"를 선택하십시오.
이후 대화 상자에서 "콘솔 앱" 템플릿을 선택하고 "다음"을 클릭하십시오.
Visual Studio에서 새 프로젝트 생성
프로젝트 이름 상자에 선택한 프로젝트 이름과 위치 필드에 새 프로젝트의 위치를 입력하십시오. 계속하려면 다음 버튼을 클릭하십시오.
새 프로젝트 구성하기
프레임워크 드롭다운 메뉴에서 .NET Framework를 선택하십시오. 이 경우에는 .NET의 장기간 지원 버전인 6.0을 사용하고 있습니다. 다음으로, 생성 버튼을 클릭하십시오.
.NET Framework 선택
다음으로, 솔루션의 필요한 IronPDF 라이브러리를 다운로드하십시오. 패키지 관리자에서 다음 코드를 사용하여 이를 수행하십시오:
대안으로, NuGet 패키지 관리자를 사용하여 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.pdf와 B.pdf을 로드하여 PdfDocument 객체의 로컬 변수를 FromFile 함수를 사용하여 생성합니다. IronPDF는 Merge라는 별도의 함수를 제공하여 여러 PDF 문서 객체를 병합하기 위한 매개변수로 전달할 수 있게 도와줍니다. 모든 객체를 병합 함수에 전달한 후 결합된 PDF 파일을 하나의 PDF 파일로 저장하는 또 다른 함수인 SaveAs를 사용합니다.
두 PDF 파일의 내용
위 이미지는 두 입력 PDF 파일을 보여줍니다. 출력 PDF 파일은 아래에 연결됩니다.
PDF 파일 출력
출력 파일
위 이미지는 함수가 첫 번째 및 두 번째 PDF 파일을 결합하여 PDF 파일로 저장함을 보여줍니다. 이와 마찬가지로 여러 PDF 파일을 병합할 수 있습니다. IronPDF는 몇 줄의 코드로 수 밀리초 내에 이 과정을 수행할 수 있습니다.
결론
IronPDF는 사용하기 매우 간단하며, 몇 줄의 코드만으로 PDF 파일을 생성할 수 있습니다. 초보자에게 적합하며, 이 애플리케이션을 사용하기 위해 기본적인 전문 지식만 필요합니다. IronPDF와 다른 패키지 간의 의존성은 없습니다. 예를 들어, 단일 패키지 라이브러리로만 구성되어 있습니다.
제공되는 무료 라이선스 외에도, 개발자는 요구 사항에 맞는 다양한 라이선스를 구매할 수 있습니다. 영구 라이선스, 30일 환불 보장, 1년간 소프트웨어 지원, 업그레이드, SaaS 및 OEM 재배포 가능성이 있는 모든 라이브러리 기능은 $999 Lite 버전에 포함되지 않습니다.
또한 지속적인 비용이 포함되어 있지 않습니다. 이 라이선스들은 생산, 스테이징 및 개발에 사용할 수 있는 일회성 투자입니다. 추가적으로, IronPDF는 시간 제한이 있는 배포 불가능한 무료 라이선스를 제공합니다. IronPDF에 대한 완전한 가격 및 라이선스 정보는 라이선스 페이지를 방문해 주세요.

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


