IRONSOFTWAREHOME
비트맵 및 이미지 삽입
using IronPdf;
using IronSoftware.Drawing;
using System;
using System.IO;

ChromePdfRenderer renderer = new ChromePdfRenderer();

// Import image file as byte
byte[] binaryData = File.ReadAllBytes("sample.jpg");

// Convert byte to base64
string imgDataUri = @"data:image/jpg;base64," + Convert.ToBase64String(binaryData);
string imgHtml = $"<img src='{imgDataUri}'>";

PdfDocument pdf = renderer.RenderHtmlAsPdf(imgHtml);
pdf.SaveAs("embedded_example_1.pdf");
Imports IronPdf
Imports IronSoftware.Drawing
Imports System
Imports System.IO

Dim renderer As New ChromePdfRenderer()

' Import image file as byte
Dim binaryData As Byte() = File.ReadAllBytes("sample.jpg")

' Convert byte to base64
Dim imgDataUri As String = "data:image/jpg;base64," & Convert.ToBase64String(binaryData)
Dim imgHtml As String = $"<img src='{imgDataUri}'>"

Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf(imgHtml)
pdf.SaveAs("embedded_example_1.pdf")
NuGet Download
PM > Install-Package IronPdf
비트맵 및 이미지 삽입

비트맵 및 이미지 삽입

Base64 인코딩을 사용하여 HTML에 이미지를 삽입하려면 이미지 파일을 읽거나 네트워크 요청을 통해 이미지의 바이너리 데이터를 얻어야 합니다. 이 예제에서는 사용할 이미지를 가져와서 해당 바이너리 데이터를 얻었습니다. 그런 다음, Convert.ToBase64String 메서드를 사용하여 성공적으로 Base64로 변환했습니다. 이 메서드를 통해 PDF 문서를 렌더링하기 위해 사용하는 모든 HTML 콘텐츠에 이미지를 추가할 수 있습니다.

추가 예제 및 샘플 코드를 포함한 보다 자세한 안내는 이 사용 설명서를 참조하세요.

PDF에 이미지를 삽입하기 위한 데이터 URI 스키마를 살펴보세요.
GitHub에서 보기

시작할 준비 되셨나요?

Nuget Downloads 20,756,830버전:2026.7방금 출시

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