IRONSOFTWAREHOME
IRONPDF 사용하기

Blazor 튜토리얼로 PDF 파일 생성하기

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

1. 서론

Adobe의 Portable Document Format (PDF)은 청구서 생성과 같은 작업 등 다양한 산업에서 널리 사용됩니다. 개발자들은 또한 PDF 형식을 사용하여 클라이언트 사양을 충족하는 문서를 생성합니다. 라이브러리 덕분에 PDF 생성 과정이 간소화되었으며, 프로젝트를 위해 라이브러리를 선택할 때는 빌드, 읽기 및 변환 기능과 같은 특징을 고려하세요.

2. IronPDF 기능

IronPDF는 PDF 문서를 생성, 읽기 및 편집을 돕는 강력한 PDF SDK 프레임워크입니다. Chrome 엔진을 사용하여 HTML을 PDF로 변환하고 Xamarin, Blazor, Unity, HoloLens 앱 등 다양한 웹 구성 요소를 지원합니다. 온라인 애플리케이션 및 전통적인 Windows 애플리케이션에서 모두 작동합니다. IronPDF는 HTML5, JavaScript, CSS 및 이미지를 사용하여 미적으로 우아한 PDF를 생성할 수 있으며, 강력한 HTML-to-PDF 변환기를 포함합니다.

  • IronPDF 라이브러리는 PDF 제작을 위한 다양한 입력을 지원하며, 이미지 파일을 PDF로 변환, HTML5를 PDF로 변환, ASPX 페이지에서 PDF 생성, 그리고 Razor/MVC View를 PDF로 변환할 수 있습니다.
  • 라이브러리에는 상호작용적인 PDF 파일 생성, 상호작용 양식 완성과 배포, PDF 파일 분리, 텍스트 및 이미지 추출, 텍스트 검색, 및 PDF 페이지를 이미지로 변환하기 위한 도구가 있습니다.
  • HTML 로그인 폼 뒤에 있는 인증을 위한 사용자 에이전트, 프로킥시, 쿠키, HTTP 헤더 및 폼 변수를 사용할 뿐 아니라, 라이브러리는 PDF 문서의 기본으로 링크를 활용할 수 있습니다.
  • IronPDF는 사용자 이름과 비밀번호 요청을 통해 비밀번호 보호 PDF 파일 관리에 접근할 수 있도록 제공합니다.
  • IronPDF API는 기존의 PDF 파일을 읽고 편집할 수 있습니다.
  • 라이브러리는 PDF 파일에서 이미지를 추출하고, 텍스트, 그래픽, 북마크, 워터마크, 헤더 및 푸터를 PDF 파일에 추가할 수 있습니다.
  • 사용자는 새로운 PDF 문서에서 페이지를 분리하고 결합할 수 있으며, IronPDF는 Acrobat Reader 없이도 텍스트에서 PDF 객체를 생성할 수 있습니다.
  • CSS 미디어 파일과 CSS 파일 모두 PDF 문서로 변환할 수 있습니다.
  • IronPDF 사용자들은 새로운 PDF 양식을 추가하고 기존의 것을 수정할 수 있습니다.

3. 이미지에서 PDF 문서 생성

IronPDF는 이미지를 사용하여 PDF를 쉽게 생성할 수 있도록 합니다.

' Create a PDF document from a single image file
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
VB .NET

ImageToPdfConverter 클래스를 사용하면, 클래스에 대한 객체를 생성하지 않고 손쉽게 사용할 수 있습니다. ImageToPdf 메서드는 파일 이름과 경로를 매개변수로 받아 주어진 PNG 파일을 원하는 PDF로 변환합니다. 마지막으로, SaveAs 메서드는 생성된 PDF 파일을 원하는 위치에 저장합니다.

아래 이미지는 위의 코드 결과를 보여줍니다.

VB .NET에서 이미지 PDF에 추가하는 방법, 그림 1: PDF 파일 출력 PDF 파일 출력

다음 예제는 이미지 목록에서 PDF 문서를 생성합니다.

' Create a PDF document from a list of image files
Dim lstimages As List(Of String) = New List(Of String)
lstimages.Add("test.png")
lstimages.Add("demo.png")
Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf")
VB .NET

VB .NET에서 이미지 PDF에 추가하는 방법, 그림 2: 두 개의 이미지로 만든 PDF 파일 두 이미지에서 생성된 PDF 파일

4. 비트맵 이미지 객체에서 PDF 문서 생성

여러 개의 비트맵 이미지 객체를 단 몇 줄의 코드로 PDF 파일로 변환할 수 있습니다.

' Convert a single Bitmap image object to a PDF file
Imports System.Drawing
Imports IronPdf

Dim image As Bitmap = Bitmap.FromFile("test.png")
Dim pdfDoc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
VB .NET

위의 예제에서는 PNG 파일에서 비트맵 객체를 생성하고 중간 형식으로 사용하여 PDF 파일로 변환합니다.

VB .NET에서 이미지 PDF에 추가하는 방법, 그림 3: PNG 이미지에서 PDF 파일 생성 PNG 이미지에서 PDF 파일 생성

또한 Bitmap 객체의 컬렉션(또는 List)을 단일 PDF로 결합할 수도 있습니다:

' Combine multiple Bitmap objects into a single PDF document
Dim lstImages As List(Of IronSoftware.Drawing.AnyBitmap) = New List(Of IronSoftware.Drawing.AnyBitmap)
lstImages.Add(Bitmap.FromFile("test.png"))
lstImages.Add(Bitmap.FromFile("demo.png"))
Dim pdfDoc = ImageToPdfConverter.ImageToPdf(lstImages).SaveAs("Resultimage.pdf")
VB .NET

VB .NET에서 이미지 PDF에 추가하는 방법, 그림 4: 여러 비트맵 파일을 결합하여 PDF 파일 생성 여러 비트맵 파일을 결합하여 PDF 파일 생성

위 메서드 호출의 동작을 구성하여 출력 PDF 파일의 시각적 측면을 향상시키기 위해 ChromePdfRenderOptions 객체를 사용하십시오. 구성할 수 있는 옵션으로는 이미지 위치, 헤더 및 푸터 서식, 페이지 제목, 페이지 크기 등이 있습니다.

IronPDF를 사용하여 PDF에 이미지 추가에 대한 추가 정보와 다른 정보들은 IronPDF 문서에서 찾을 수 있습니다.

5. 결론

IronPDF 라이브러리는 개발을 위한 무료 라이선스를 제공하며, 개발자의 필요에 따라 프로덕션 환경에서 사용할 수 있는 다양한 라이선스를 구매할 수 있습니다. Lite 패키지는 $999 선불 비용이 있으며 지속적인 비용은 없습니다. 라이선스는 영구적이며, 1년간의 제품 지원, 업그레이드, 그리고 SaaS 및 OEM 재배포 옵션을 포함합니다. 이들은 생산, 스테이징 및 개발에 사용할 수 있는 일회성 투자입니다.

IronPDF는 추가적으로 시간 제한이 있는 무료 라이선스를 제공합니다. 또한 IronPDF는 재배포를 방지하는 무료 라이선스도 제공합니다. 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일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.