AcroForm 생성 - C#에서 작성 가능한 PDF 만들기

다음 코드 스니펫은 Aspose.PDF.Drawing 라이브러리와 함께 작동합니다.

처음부터 양식 만들기

PDF 문서에 양식 필드 추가

Document 클래스는 PDF 문서에서 양식 필드를 관리하는 데 도움이 되는 Form이라는 컬렉션을 제공합니다.

양식 필드를 추가하려면:

  1. 추가할 양식 필드를 생성합니다.
  2. Form 컬렉션의 Add 메서드를 호출합니다.

TextBoxField 추가

아래 예제는 TextBoxField를 추가하는 방법을 보여줍니다.

RadioButtonField 추가

다음 코드 스니펫은 PDF 문서에 RadioButtonField를 추가하는 방법을 보여줍니다.

TextBoxField는 일부 위젯 주석과 함께 추가할 수 있습니다.

다음 코드 스니펫은 세 가지 옵션이 있는 RadioButtonField를 추가하고 이를 테이블 셀 안에 배치하는 단계를 보여줍니다.

RadioButtonField에 캡션 추가

다음 코드 스니펫은 RadioButtonField와 연결될 캡션을 추가하는 방법을 보여줍니다:

그룹화된 체크박스 추가의 또 다른 변형

다음 코드 스니펫은 PDF 문서에 그룹화된 체크박스 필드를 추가하는 방법을 보여줍니다.

ComboBox 필드 추가

다음 코드 스니펫은 PDF 문서에 ComboBox 필드를 추가하는 방법을 보여줍니다.

CheckboxField 추가

다음 코드 스니펫은 PDF 문서에 CheckboxField를 추가하는 방법을 보여줍니다.

ListBoxField 추가

다음 코드 스니펫은 PDF 문서에 ListBoxField를 추가하는 방법을 보여줍니다.

SignatureField 사용

다음 코드 스니펫은 SignatureField로 PDF 문서에 서명하는 방법을 보여줍니다.

양식 필드에 툴팁 추가

Document 클래스는 PDF 문서에서 양식 필드를 관리하는 Form이라는 컬렉션을 제공합니다. 양식 필드에 툴팁을 추가하려면 Field 클래스의 AlternateName을 사용합니다. Adobe Acrobat은 ‘대체 이름’을 필드 툴팁으로 사용합니다.

다음 코드 스니펫은 C#을 사용하여 양식 필드에 툴팁을 추가하는 방법과 Visual Basic을 사용하는 방법을 보여줍니다.