C# REST API를 사용하여 XFA 양식을 PDF로 변환

이 짧은 튜토리얼에서는 C# REST API를 사용하여 XFA 양식을 PDF로 변환하는 방법을 안내합니다. .NET 기반 Cloud SDK의 도움으로 C# REST 인터페이스를 사용하여 동적 XFA를 PDF로 변환하는 방법을 알아봅니다. XML 양식 아키텍처를 기존 PDF 형식으로 변경하는 프로세스를 정의하는 단계, 샘플 코드 및 코드 설명을 공유합니다.

전제조건

C# RESTful 서비스를 사용하여 XFA를 PDF로 변환하는 단계

  1. XFA를 PDF로 변경하기 위한 클라이언트 비밀번호 및 ID를 설정하여 PdfApi 클래스 개체를 인스턴스화합니다.
  2. XFA 양식 PDF 파일 이름 설정
  3. XFA 양식 파일의 모든 바이트를 바이트 배열로 읽습니다.
  4. 바이트 배열의 XFA 콘텐츠에서 메모리 스트림을 만듭니다.
  5. 메모리 스트림의 XFA 파일을 클라우드 스토리지에 업로드합니다.
  6. XFA 파일을 PDF로 변경하려면 GetXfaPdfInStorageToAcroForm() 메서드를 호출하세요.
  7. 응답 개체를 구문 분석하고 XFA에서 내보낸 일반 PDF를 디스크에 저장합니다.

다음 단계에서는 C# Low Code API*를 사용하여 *XFA 양식을 PDF로 변환하는 프로세스를 요약합니다. 소스 XFA 파일을 MemoryStream에 로드하고 클라우드 스토리지에 업로드하여 프로세스를 시작합니다. 마지막으로 GetXfaPdfInStorageToAcroForm() 메서드를 호출하여 업로드된 XFA 파일을 양식이 포함된 일반 PDF로 변환합니다.

C# RESTful 서비스를 사용하여 XFA PDF를 일반 PDF로 변환하는 코드

이 코드는 C# Low Code API를 사용하여 동적 XFA PDF를 PDF로 변환하는 프로세스를 보여줍니다. 입력에 따라 확장, 축소 또는 변경될 수 있는 동적 양식은 GetXfaPdfInStorageToAcroForm() 메서드를 사용하여 레이아웃과 필드가 동적으로 변경되지 않는 정적 양식으로 변환됩니다. API 응답에는 디스크에 저장된 일반 PDF 콘텐츠가 포함되어 있습니다.

이 기사에서는 XFA를 PDF로 변경하는 과정을 설명했습니다. PS 파일을 PDF로 변환하려면 C# REST API를 사용하여 PS 파일을 PDF로 변환 문서를 참조하세요.

 한국인