IRONSOFTWAREHOME
워터마킹
using IronPdf;

// Stamps a Watermark onto a new or existing PDF
var renderer = new ChromePdfRenderer();

var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center);
pdf.SaveAs("watermarked.pdf");
Imports IronPdf

' Stamps a Watermark onto a new or existing PDF
Dim renderer = New ChromePdfRenderer()

Dim pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf")
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center)
pdf.SaveAs("watermarked.pdf")
NuGet Download
PM > Install-Package IronPdf
워터마킹

워터마킹

IronPDF HTML을 사용하여 PDF 문서에 '워터마크'를 삽입하는 방법을 제공합니다.

개발자는 ApplyStamp 메서드를 사용하여 PDF 파일에 HTML 기반 워터마크를 추가할 수 있습니다. 위 예제에서 보듯이 워터마크의 HTML 코드는 메서드의 첫 번째 인수로 들어갑니다. ApplyStamp에 대한 추가 인수로 워터마크의 회전, 불투명도 및 위치를 제어합니다.

워터마크 배치에 대한 더 정교한 제어를 위해 ApplyWatermark 메서드 대신 ApplyStamp 메서드를 사용하십시오. 예를 들어, ApplyStamp을 사용하여:

  • PDF에 Text, Image 또는 HTML 워터마크 추가
  • PDF의 모든 페이지에 동일한 워터마크를 적용합니다.
  • 특정 PDF 페이지에 서로 다른 워터마크를 적용합니다.
  • 페이지 복사본의 앞면 또는 뒷면에 워터마크 배치를 조정합니다.
  • 워터마크의 불투명도, 회전, 정렬을 더욱 정밀하게 조정합니다.

IronPDF를 사용한 워터마크 적용 예제 C# 코드

프로젝트에 IronPDF 라이브러리가 설치되어 있는지 확인하십시오. IronPDF NuGet 패키지 페이지 에서 더 자세한 지침을 찾을 수 있습니다.

코드 설명:

  • PDF 조작을 위한 모든 필요한 클래스 및 메서드를 제공하는 IronPdf 라이브러리를 가져오는 것으로 시작합니다.
  • 존재하는 PDF의 파일 경로를 지정하여 PdfDocument.FromFile을 사용하여 PDF 문서를 생성하거나 로드할 수 있습니다.
  • 워터마크에 사용할 HTML 콘텐츠가 정의되어 있습니다. 이 경우 워터마크에는 특정 스타일로 "기밀"이라는 문구가 표시됩니다.
  • ApplyStamp 메서드를 사용하여 PDF에 워터마크를 오버레이합니다. 이 메소드는 세부적인 사용자 정의를 허용합니다:
    • rotationDegrees: 워터마크의 회전 각도를 지정합니다.
    • lefttop: 워터마크의 X 및 Y 위치를 좌상단에서부터 측정합니다.
    • opacity: 워터마크의 투명도를 결정합니다.
    • pageRange: 워터마크를 적용할 페이지를 지정하여 다양한 배치 전략을 사용할 수 있도록 합니다.
  • 최종적으로, SaveAs 메서드는 수정된 PDF를 새 파일로 내보냅니다.

결론적으로, IronPDF ApplyStamp 메서드는 HTML을 사용하여 PDF 문서를 워터마크를 통해 정밀하게 제어할 수 있게 합니다. 이 접근 방식은 유연성이 뛰어나 위치 지정, 스타일 지정, 특정 페이지에 워터마크 적용 등 다양한 맞춤 설정 요구 사항을 수용할 수 있습니다.

IronPDF 에서 맞춤 워터마킹 기능을 살펴보세요
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일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.