이 기사에서는 가장 널리 사용되는 주석 라이브러리의 도움으로 **C#**을 사용하여 PDF에 이미지 주석을 추가하는 방법을 살펴봅니다. PDF 문서는 이미지를 포함한 정보를 저장하고 공유하는 데 널리 사용됩니다. 그러나 경우에 따라 더 많은 컨텍스트를 제공하거나 특정 세부 정보를 강조하기 위해 PDF 파일에 이미지 주석을 추가해야 할 수도 있습니다. 또한 **C#**을 사용하여 PDF에 이미지 주석을 삽입하는 방법을 보여주는 코드 샘플을 작성하는 데 도움을 드립니다. 다음은 C# 프로그래밍 언어를 사용하여 이미지 주석을 PDF에 통합할 때 따라야 할 필수 단계입니다.
C#을 사용하여 PDF에 이미지 주석을 추가하는 단계
- NuGet 패키지 관리자의 도움으로 GroupDocs.Annotation for .NET 설치
- GroupDocs.Annotation 네임스페이스 참조 포함
- PDF 파일의 경로를 생성자에 전달하여 Annotator 클래스의 개체를 초기화합니다.
- ImageAnnotation 클래스를 인스턴스화하고 위치, 불투명도 및 페이지 번호와 같은 다양한 속성에 값을 할당합니다.
- Annotator.Add 메서드를 호출하고 ImageAnnotation 개체를 인수로 제공합니다.
- Annotator.Save 메서드를 호출하여 출력 PDF 저장
위에 설명된 지침은 컴퓨터에 주석 라이브러리를 설치하여 *C#*을 사용하여 PDF로 이미지 주석을 생성하는 절차를 활성화하는 방법을 보여줍니다. 이러한 단계는 .NET이 설치된 경우 Windows, macOS 및 Linux를 포함하여 널리 사용되는 다양한 운영 체제에서 수행할 수 있습니다. PDF 문서에 이미지를 삽입하기 위해 추가 소프트웨어가 필요하지 않습니다. 또한 다음 코드 예제에서 사용되는 라이브러리는 여러 플랫폼과 호환됩니다.
C#을 사용하여 PDF에 이미지 주석을 추가하는 코드
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
namespace AddImageAnnotationtoPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Annotation.lic"); | |
// Instantiate Annotator object by passing path of PDF | |
// file to its constructor | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
// Create an instance of ImageAnnotation class | |
// and set some properties | |
ImageAnnotation area = new ImageAnnotation | |
{ | |
Box = new Rectangle(100, 100, 100, 100), | |
Opacity = 0.7, | |
PageNumber = 0, | |
ImagePath = "image.png", | |
Angle = 100 | |
}; | |
// Add image annotation to Annotator | |
annotator.Add(area); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
이전 섹션에서는 C#을 사용하여 이미지 주석을 PDF 파일에 통합하는 방법에 대한 자세한 설명과 간단한 코드 예제를 제공했습니다. PDF의 C# 이미지 주석 프로세스는 매우 간단합니다. 주석 라이브러리를 설치하고 필요에 따라 입력 및 출력 파일 경로를 조정하면 코드를 애플리케이션에 원활하게 통합할 수 있습니다. 축하해요! 이제 C#을 사용하여 PDF 파일에 이미지 주석을 성공적으로 구현했습니다.
이전에 거리 주석을 PDF 파일에 통합하는 방법에 대한 주제를 게시한 적이 있습니다. 자세한 내용이 필요하면 C#을 사용하여 PDF에 거리 주석을 추가하는 방법에서 가이드를 참조하세요.