C#에서 PDF에 워터마크를 추가하는 방법

이 빠른 가이드에서는 이미지나 일부 텍스트를 워터마크로 사용하여 C#에서 PDF에 워터마크를 추가하는 방법을 설명합니다. PDF에 워터마크를 추가하려면 C# 코드에 자세한 설명이 제공됩니다. 작업을 수행하기 위해 타사 도구나 소프트웨어를 설치할 필요가 없습니다.

C#에서 PDF에 워터마크를 추가하는 단계

  1. NuGet 패키지 관리자에서 Aspose.PDF for .NET를 추가하여 워터마크를 추가하도록 프로젝트를 구성합니다.
  2. 워터마크를 추가할 Document 클래스 개체에 대상 PDF 파일을 로드합니다.
  3. 워터마크로 사용할 ImageStamp 클래스 개체에 이미지를 로드합니다.
  4. 워터마크로 추가하기 전에 로드된 이미지 특성 구성
  5. 선택한 페이지에 워터마크 이미지 추가
  6. 워터마크가 있는 PDF 저장

이 단계에서는 샘플 코드를 실행하는 데 필요한 리소스를 먼저 가리킨 다음 작업을 수행하기 위한 단계별 접근 방식을 공유하여 C#이 PDF에 워터마크를 추가하는 방법을 설명합니다. 해당 클래스 개체에 대상 PDF 및 이미지 파일을 로드한 다음 페이지에서의 위치, 높이, 너비와 같은 로드된 이미지 속성을 설정하고 배경에 표시할지 여부를 플래그를 설정해야 합니다. 디스크에 다시 저장하기 전에 PDF에서 선택한 페이지에 워터마크 이미지를 추가할 수 있습니다.

C#에서 PDF에 워터마크를 추가하는 코드

C# PDF 워터마크를 사용하면 이 코드 샘플에서 이미지가 워터마크로 사용되는 것처럼 다양한 방식으로 추가할 수 있습니다. 그러나 Aspose.Pdf.TextStamp 클래스 객체의 생성자에서 원하는 텍스트를 설정하여 텍스트 워터마크를 사용할 수도 있습니다. 위의 예제에서 이미지 워터마크를 추가하는 것과 유사한 Aspose.Pdf.Page.AddStamp() 함수를 사용하여 워터마크를 추가하기 전에 글꼴, 배경색, 전경색 등의 텍스트 속성을 설정하는 옵션을 제공합니다.

이 튜토리얼은 PDF에 워터마크를 추가하도록 안내했지만 PDF를 처음부터 작성하는 데 관심이 있다면 C#에서 PDF를 만드는 방법에 대한 문서를 참조하세요.

 한국인