이미지에 서명 추가

서명 추가

이미지에 서명을 추가하는 것은 때로 디지털 서명으로 이미지에 서명을 추가하여 위조를 방지하는 경우가 있습니다. 또 다른 생각은 이미지를 갤러리에서 볼 때처럼 느끼는 것일 수 있습니다. 어떤 이유든지 Aspose.PSD API는 아래에서 설명하는 가장 간단한 메커니즘을 사용하여 이미지에 서명을 추가할 수 있는 기능을 제공합니다. 이 예에서는 Graphics 클래스를 사용하여 원본 이미지의 표면에 서명이 있는 다른 이미지를 그리는 예제를 사용합니다. 작업을 설명하기 위해 디스크에서 PSD 이미지를로드하고 다른 이미지를 서명으로 사용하여 원본 이미지의 표면에 Graphics 클래스 DrawImage 메서드를 사용해 결과 이미지를 저장합니다. 아래에는 이미지에 서명을 추가하는 방법을 보여주는 코드 예제가 있습니다. 코드 예제는 쉽게 따라갈 수 있도록 여러 부분으로 나뉘어 있습니다. 단계별로 예제는 다음과 같이 표시합니다:

  • 기본 및 보조(서명) 이미지를로드합니다.
  • 그래픽 객체를 생성하고 초기화합니다.
  • Graphics 클래스 DrawImage 메서드를 사용하여 이미지를 그립니다.
  • PNG 형식으로 결과를 저장합니다.

프로그램 샘플

이미지 로드

먼저 Image 클래스의 인스턴스를 만들어 디스크에서 샘플 이미지를로드합니다.

그래픽 객체 생성 및 초기화

이미지를로드한 후 기본 이미지의 객체를 사용하여 Graphics 클래스 객체를 만들고 초기화합니다.

Ssecondary 이미지를 기본 이미지 위에 그리기

다음으로 Graphics 클래스 DrawImage 메서드를 사용하여 보조 이미지를 기본 이미지 위에 추가합니다. 이미지를 그릴 위치에 따라 이미지의 좌표에 해당하는 다른 매개 변수를 수락하는 DrawImage 메서드의 여러 오버로드가 있습니다. 데모를 위해 다음 코드는 Point 개체를 두 번째 매개 변수로 사용하는 DrawImage의 오버로드 버전을 사용하고 기본 이미지의 우측 하단에 서명을 추가하려고 시도합니다.

이미지 저장

마지막으로 PngOptions 클래스를 사용하여 이미지를 PNG 파일로로컬 디스크에 저장합니다.

전체 소스