Add Watermark to PSD in C#

Adobe의 광범위하게 사용되는 Photoshop 응용 프로그램은 PSD에 대하여 이 형식은 종종 여러 레이어를 포함하는 로고와 브로커와 같은 흥미로운 디자인을 만드는 데 필수적입니다. 설계를 효과적으로 보호하기 위해, 당신은 프로그래밍 에 PSD 파일에 물 표지판을 추가 할 수 있습니다 C#.이 기사는 당신을 가이드 프로세스를 통해 사용 Aspose.PSD .NET API, 강력한 솔루션을 사용하여 C#.NET 코어 PSD 물 표시 및 다른 PSD 이미지 조작 작업을 제공합니다.

무엇을 배울 것인가

이 기사에서는 다음과 같은 주제를 다루게 될 것입니다 :

C# Photoshop API를 사용하여 PSD에 워터마크를 추가하십시오

PSD 파일에 텍스트 또는 이미지 워터 마크를 프로그램적으로 추가하려면, 우리는 ASPOSE.PSD 및 .NET API.이 강력하고 사용자 친화적 인 도서관은 Adobe Photoshop 자체를 필요로하지 않고 Adobe Photoshop 파일 형식을 조작할 수 있습니다. C# .NET은 PSD 파일에 워터 마크를 추가하는 데 이상적이며, 압축, 회전 및 다중 렌더링과 같은 다양한 작업을 지원합니다. 지원되는 파일 형식.

API의 핵심 클래스

  • PsdImage: PSD 파일을 업로드, 편집 및 저장하는 데 사용됩니다.
  • 그래픽 : 그림의 그래픽 맥락을 나타냅니다.
  • Layer : PSD 파일 내의 각 레이어를 나타냅니다.

설치

당신도 할 수 있습니다 DLL 다운로드 또는 그것을 통해 설치 NuGet:

PM> Install-Package Aspose.PSD

C#를 사용하여 PSD에 텍스트 워터마크를 추가

PSD 파일에 텍스트 워터 마크를 추가하려면 다음 단계를 따르십시오 :

  • Image 클래스를 사용하여 PSD 파일을 PsdImages로 업로드합니다.
  • 그래픽 클래스의 예를 만드십시오.
  • 물표 텍스트에 대한 Font 개체를 설정합니다.
  • 원하는 색상으로 SolidBrush 예제를 만드십시오.
  • 스트리트 조정에 대해 설명합니다.
  • 텍스트를 반환하기 위해 DrawString() 방법을 호출합니다.
  • 출력 파일을 Save() 방법을 사용하여 저장합니다.

다음은 C#에서 PSD 파일에 텍스트 워터 마크를 추가하는 방법을 보여주는 코드 샘플입니다:

Add Text Watermark to PSD using C#

Add Text Watermark to PSD using C#

출력을 PSD 파일로 저장하려면 다음 코드 스니프트를 사용하십시오 :

psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());

C#를 사용하여 PSD에서 Diagonal Watermark 만들기

PSD 파일에서 차이 텍스트 워터 마크를 만들려면 다음 단계를 따르십시오 :

  • Image 클래스를 사용하여 PSD 파일을 PsdImages로 업로드합니다.
  • 그래픽 클래스의 예를 만드십시오.
  • 물표에 대한 Font 개체를 설정합니다.
  • 원하는 색상으로 SolidBrush 예제를 만드십시오.
  • 물표를 회전시키기 위해 변환 매트릭스를 지정합니다.
  • 링크 조정 설정.
  • DrawString() 방법을 사용하십시오.
  • 출력 파일을 Save() 방법을 사용하여 저장합니다.

다음 코드 샘플은 C#에서 PSD 파일에 다이아고널 텍스트 워터 마크를 추가하는 방법을 보여줍니다:

Create Diagonal Watermark in PSD using C#

Create Diagonal Watermark in PSD using C#

C#를 사용하여 PSD에 이미지 워터마크를 추가

PSD 파일에 물표로 이미지를 추가하려면 다음 단계를 따르십시오.

  • Image 클래스를 사용하여 PSD 파일을 PsdImages로 업로드합니다.
  • Layer 클래스의 경우를 만들었습니다.
  • 레이어의 높이, 폭 및 오파시티를 설정합니다.
  • AddLayer() 방법을 사용하여 PSD에 레이어를 추가합니다.
  • 물 표지판 이미지를 층으로 업로드합니다.
  • DrawImage() 방법을 호출하여 위치 및 워터마크 이미지 레이어를 논쟁으로 통과합니다.
  • 출력 파일을 Save() 방법을 사용하여 저장합니다.

다음은 코드 샘플을 보여줍니다 C#에서 PSD 파일에 이미지 워터 마크를 추가하는 방법 :

Add Image Watermark to PSD using C#

Add Image Watermark to PSD using C#

무료 임시 라이센스를 받으십시오.

당신은 할 수 무료 임시 라이센스를 받으십시오. 평가 제한 없이 .NET에 대한 Aspose.PSD를 시도하십시오.

결론

이 기사에서, 우리는 어떻게 탐구 :

  • 새 레이어를 PSD 이미지에 추가합니다.
  • PSD에 텍스트 또는 이미지 워터 마크를 추가합니다.
  • PSD를 C#를 사용하여 PNG 또는 PSD 파일로 저장합니다.

C#에서 PSD 파일에 워터 마크를 추가하는 방법을 배우는 것 외에, 당신은 더 깊이 들어갈 수 있습니다. ASPOSE.PSD 및 .NET 그것을 확인함으로써 문서화 그리고 그것의 광범위한 기능을 탐구합니다.당신이 질문이 있다면, 자유롭게 우리의 무료 지원 포럼.

Aspose.PSD 플러그인을 사용함으로써, 당신은 효율적으로 PSD 파일을 조작하고 C# .NET 응용 프로그램에 워터 마크를 구현할 수 있습니다.이 가이드는 당신이 시작해야하는 기본 지식을 제공합니다. C#.NET 코어는 PSD에 텍스트 워트 마커를 추가합니다, Batch 워드마크 PSD 데이터와 함께 PSD를 사용하십시오.

Aspose.PSD C# 워터마킹 튜토리얼을 사용하면 이제 PSD 파일에 대한 사용자 지정 솔루션을 만들 수 있는 도구를 갖추고 있으며, 디자인이 효과적으로 보호되고 있는지 확인합니다.

More in this category