PDF 편집기 데모에서 PDF 주석 및 폼 필드와 상호 작용

블로그 카테고리: PDF.NET

2020/05/02

VintaSoft PDF .NET Plug-in의 "PDF 비주얼 에디터" 에디션은 PDF 문서의 시각적 편집 기능을 제공합니다. "PDF 비주얼 에디터" 에디션에는 PdfAnnotationTool이라는 비주얼 도구가 포함되어 있어 PDF 주석과 상호 작용할 수 있습니다. PdfAnnotationTool은 생성된 PDF 주석이 모든 PDF 뷰어 애플리케이션과 호환되도록 보장합니다.

이 문서에서는 PdfAnnotationTool 클래스가 VintaSoft PDF Editor Demo에서 어떻게 사용되는지 설명합니다.


VintaSoft PDF Editor Demo에서 마우스와 키보드를 사용하여 PDF 주석을 생성하고 변경합니다.

VintaSoft PDF Editor Demo)에서는 다음 기능을 사용할 수 있습니다.


VintaSoft PDF Editor Demo에서 마우스와 클립보드를 사용하여 PDF 대화형 필드를 채우고, 만들고, 편집하세요.

VintaSoft PDF Editor Demo)에서는 다음 기능을 사용할 수 있습니다.


VintaSoft PDF Editor Demo에서 다양한 상호 작용 모드를 사용해 보세요.

보기 모드는 PDF 문서를 보고 PDF 대화형 필드를 채우는 데 사용됩니다.
마크업 모드는 PDF 문서를 보고 주석을 달고 PDF 대화형 필드를 채우는 데 사용됩니다.
편집 모드는 PDF 문서를 보고 PDF 주석 및 PDF 대화형 필드를 편집하는 데 사용됩니다.

보기편집 모드에서:


편집 모드에서:


VintaSoft PDF Editor Demo의 바코드 필드 사용

VintaSoft PDF Editor Demo는 바코드 생성을 위해 VintaSoft Barcode .NET SDK를 사용하며, "PDF 1.7 ExtensionLevel 3" 사양에 따라 바코드 필드를 생성 및 편집할 수 있습니다.

허용되는 바코드 유형은 QR 코드, DataMatrix, PDF417의 세 가지입니다.
Use PDF interactive field with QR Code, DataMatrix, PDF417 barcode in VintaSoft PDF Editor Demo

바코드 값은 JavaScript 코드를 사용하여 동적으로 계산할 수 있습니다(예: 바코드는 문자 '|'로 구분된 모든 양식 값을 포함할 수 있으며 필드가 변경될 때 변경될 수 있습니다).
Dynamically calculate value of PDF interactive barcode field in VintaSoft PDF Editor Demo



VintaSoft PDF Editor Demo의 JavaScript 코드 실행

테스트를 위해 간단한 "계산기"가 포함된 PDF 문서를 만들어 보겠습니다. PDF에서 JavaScript 액션 실행. 이를 위해 다음 단계를 수행해야 합니다.

Perform JavaScript code in VintaSoft PDF Editor Demo

계산기가 포함된 결과 PDF 문서가 준비되었으며 VintaSoft PDF Editor Demo 및 다른 PDF 뷰어 애플리케이션에서 테스트할 수 있습니다! :-)


VintaSoft PDF Editor Demo에서 JavaScript 코드 디버깅하기

VintaSoft PDF Editor Demo에서 "보기 -> JavaScript ->" 메뉴를 선택하면 JavaScript 코드를 디버깅할 수 있습니다. 디버거:
Debug JavaScript code in VintaSoft PDF Editor Demo


VintaSoft PDF Editor Demo의 소스 코드

VintaSoft PDF Editor Demo의 소스 코드는 VintaSoft Imaging .NET SDK 배포 패키지에서 찾을 수 있으며 자체 코드의 템플릿으로 사용할 수 있습니다.