PDF 양식
이 코드 예제는 개발자가 IronPDF 사용하여 입력 가능한 양식이 포함된 PDF 문서를 생성하고 편집하는 방법을 보여줍니다.
PDF 양식을 생성하려면, HTML 마크업을 사용하여 원하는 대로 양식을 스스로 생성한 후, IronPdf의 사용 가능한 정적 렌더링 방법 중 하나를 사용하여 PDF로 변환하세요. 문자열로 HTML에 마크업된 HTML 양식을 변환하려면 PdfDocument.renderHtmlAsPdf을 사용하고, 로컬 파일 경로에 위치한 양식을 포함하는 HTML 파일을 변환하려면 PdfDocument.renderHtmlFileAsPdf을 이용하세요. 두 방법 모두 사용자가 선호하는 PDF 읽기 애플리케이션으로 열고 작성할 수 있는 PDF 양식을 생성합니다.
IronPDF 기본적으로 HTML 마크업 내의 모든 양식을 편집 가능하게 만듭니다. 개발자는 PDF 렌더링 메서드에 HTML 컨텐츠와 함께 ChromePdfRenderOptions 객체를 제공하여 이 동작을 필요에 따라 켜거나 끌 수 있습니다. setCreatePdfFormsFromHtml 메서드를 사용하여 createPdfFormsFromHtml 속성을 true 또는 false로 설정하여 편집 가능한 양식을 활성화하거나 비활성화합니다.
PDF 양식의 필드에 값을 읽고 쓰는 것은 PdfDocument의 FormManager를 통해 이루어집니다. 아래 코드 줄을 사용하여 참조하십시오.
코드 예제의 26행 및 29행에서 볼 수 있듯이 개발자는 텍스트 필드 이름(원래 HTML 마크업의 관련 <input> 요소 이름 속성에 지정된 대로)을 가지고 있는 FormManager의 setFieldValue을 호출하여 양식 텍스트 필드에 값을 직접 설정할 수 있습니다.
양식 필드의 값을 읽으려면 개발자가 원하는 양식 필드에 대한 직접 참조를 FormManager의 FormField 객체에 대한 인덱스 목록을 통해 얻어야 합니다. 아래 코드는 이 작업을 수행하는 방법을 보여줍니다.


