PDF 파일에 워터마크를 추가하는 것은 문서를 무단으로 사용하는 것으로부터 보호하고 브랜드 아이덴티티를 확립하는 가장 효과적인 방법 중 하나입니다. .NET Cloud SDK를 사용하면 PDF 문서에 텍스트 워터마크를 쉽게 추가하고, 스탬프를 적용하며, 워터마크의 모양을 사용자 지정할 수 있습니다. 모든 것이 간단한 .NET REST API를 통해 프로그래밍 방식으로 이루어집니다.



왜 PDF 문서에 워터마크를 추가해야 할까요?

워터마크는 PDF 문서에 대해 여러 가지 목적을 제공합니다. 다음을 포함하여:

  • 브랜딩: 모든 페이지에 회사의 로고 또는 이름을 눈에 띄는 표시로 추가하세요.
  • 저작권 보호: 콘텐츠 오용 또는 표절 방지.
  • 비밀 유지: 문서에 비밀” 또는 초안”과 같은 태그를 붙이십시오.
  • 전문 프레젠테이션: 서명, 날짜 또는 프로젝트 이름으로 사용자 정의하세요.

PDF 워터마크 REST API for .NET

The GroupDocs.Watermark Cloud SDK for .NET는 PDF, Word, PPTX, Excel 및 이미지 파일 전반에 걸쳐 워터마크를 추가, 편집 및 관리하기 위한 REST API를 제공합니다. 워터마크는 귀하의 파일이 보호되고 시각적으로 일관성을 유지하도록 보장합니다.

주요 특징

  • PDF 파일에 텍스트 또는 이미지 워터마크를 삽입합니다.
  • 모든 페이지 또는 선택한 페이지에 워터마크를 적용합니다.
  • 투명도, 글꼴, 회전 및 정렬을 조정하십시오.
  • 문서의 기존 워터마크를 제거하거나 업데이트하십시오.

설치

SDK를 NuGet을 통해 설치하세요:

Install-Package GroupDocs.Watermark-Cloud

PDF에 텍스트 워터마크 추가하기 C#에서

다음 단계에 따라 C# .NET을 사용하여 PDF 문서에 텍스트 워터마크를 추가하세요.

1단계. – API 초기화.

var configuration = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
var watermarkApi = new WatermarkApi(configuration);

Step 2. – 입력 PDF 파일의 이름을 지정하십시오.

var fileInfo = new FileInfo
{
    FilePath = "3D Periodic Table.pdf"
};

Step 3. – 워터마크의 텍스트, 글꼴 및 모양을 정의합니다.

TextWatermarkOptions = new TextWatermarkOptions
{
    Text = "Confidential",
    FontFamilyName = "Arial",
    FontSize = 20d,
}

Step 4. – 텍스트 워터마크 추가.

var request = new AddRequest(options);
var response = watermarkApi.Add(request);

💡 모든 페이지에 텍스트 워터마크를 적용하거나 API 매개변수를 사용하여 특정 페이지 범위로 제한할 수 있습니다.

// 추가 예시를 보려면 https://github.com/groupdocs-watermark-cloud/groupdocs-watermark-cloud-dotnet 를 방문해 주세요.

var configuration = new Configuration("XXXXXXX-XXXXXXX-XXXXXX-55c38f4b7f22", "XXXXXXXXXXXX");
var watermarkApi = new GroupDocs.Watermark.Cloud.Sdk.Api.WatermarkApi(configuration);

var fileInfo = new FileInfo
{
    // name of input PDF to be watermarked
    FilePath = "3D Periodic Table.pdf"
};
 
var options = new WatermarkOptions()
{
    FileInfo = fileInfo,
    WatermarkDetails = new List<WatermarkDetails>
    {
        new WatermarkDetails
        {
            TextWatermarkOptions = new TextWatermarkOptions
            {
                Text = "Confidential",
                FontFamilyName = "Arial",
                FontSize = 20d,
            }
        }
    }
};
 
// 워터마크 생성을 요청하십시오.
var request = new AddRequest(options);
var response = watermarkApi.Add(request);

cURL을 사용하여 PDF에 워터마크 추가하기

PDF 문서에 텍스트 워터마크를 추가하기 위해 cURL을 REST API 호출을 통해 사용할 수도 있습니다.

1단계 – 액세스 토큰 받기

curl -X POST "https://api.groupdocs.cloud/connect/token" \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded"

2단계 – PDF에 텍스트 워터마크 추가

curl -X POST "https://api.groupdocs.cloud/v1.0/watermark/pdf/add" -H "accept: application/json" -H "authorization: Bearer {ACCESS_TOKEN}" -H "Content-Type: application/json" -d '{
  "FileInfo": { "FilePath": "Sample.pdf" },
  "OutputPath": "output/output.pdf",
  "Text": "Confidential",
  "FontSize": 18,
  "Opacity": 0.3,
  "RotationAngle": 45,
  "HorizontalAlignment": "Center",
  "VerticalAlignment": "Center"
}'

{ACCESSTOKEN}을(를) 실제 토큰으로 바꾸고, Sample.pdf를(을) 업로드된 PDF 파일 이름으로 바꾸세요.


워터마크 PDF 온라인 무료

이 기능은 우리의 무료 Online Watermark PDF Tool을 사용하여 즉시 테스트할 수 있습니다. PDF 문서를 업로드하고, 워터마크 텍스트를 입력한 다음, 단 한 줄의 코드도 작성하지 않고 워터마킹된 파일을 다운로드하십시오.

watermark pdf online

PDF에 워터마크 추가하기 온라인.


결론

GroupDocs.Watermark Cloud SDK for .NET을 사용하여 PDF 문서에 텍스트 워터마크를 추가하는 것은 지적 재산을 보호하고, 진정성을 보장하며, 문서 브랜드를 강화하는 간단하고 효율적인 방법입니다. 이 REST API를 사용하면 프로그래밍적으로 글꼴, 스타일, 색상 및 배치 옵션으로 워터마크를 사용자 지정할 수 있습니다.


자주 묻는 질문 – FAQs

  1. PDF의 모든 페이지에 텍스트 워터마크를 추가할 수 있나요? 네. 모든 페이지 또는 특정 페이지 범위에 워터마크를 적용할 수 있습니다.

  2. 투명도와 회전을 조정하는 것이 가능합니까? 네. API는 워터마크 불투명도, 회전 각도, 글꼴 크기 및 정렬 사용자 지정을 지원합니다.

  3. 외부 소프트웨어를 설치해야 하나요? 아니요. 모든 작업이 클라우드에서 실행되며, 데스크탑 소프트웨어가 필요하지 않습니다.

  4. 이미지와 텍스트 워터마크를 모두 추가할 수 있나요? 네. 같은 문서에서 텍스트와 이미지 워터마크를 결합할 수 있습니다.

  5. 워터마크 API의 무료 버전이 있습니까? 네. 워터마크 기능을 온라인으로 테스트하려면 무료 체험 계정을 생성하세요.


유용한 링크

관련 기사