Python REST API를 사용하여 PDF 평면화

이 간단한 가이드에서는 Python REST API를 사용하여 PDF를 평면화하는 과정을 설명합니다. Python 기반 클라우드 SDK를 사용하여 Python REST 인터페이스를 통해 PDF을 온라인으로 평면화하는 방법을 배우게 됩니다. 이 방법을 통해 양식 필드에 입력된 데이터 편집을 제한하여 PDF를 인쇄하거나 공유할 수 있습니다. 보안을 강화할 뿐만 아니라 호환성을 향상시키고 보관을 위한 데이터 무결성을 보장합니다.

필수 조건

Python REST 인터페이스를 사용하여 PDF를 온라인으로 평면화하는 단계

  1. 제공된 API 자격 증명을 사용하여 PdfApi 인스턴스를 만듭니다.
  2. 로컬 PDF 파일 이름, 원격 저장소 파일 이름 및 로컬 출력 파일 경로를 지정합니다.
  3. 로컬 PDF 파일 스트림을 열고 클라우드 스토리지의 루트 폴더에 업로드합니다.
  4. 업로드된 파일에서 PutFieldsFlatten을 호출하여 모든 양식 필드를 제자리에 평평하게 만듭니다.
  5. 처리된 PDF를 클라우드 저장소에서 스트림으로 검색합니다.
  6. 다운로드한 PDF 스트림을 새 로컬 파일에 복사합니다.
  7. 모든 예외를 포착하고 관련 오류 메시지와 스택 추적을 출력합니다.

이 과정은 PDF API 설정, 파일 경로 선택, PDF 업로드, 그리고 클라우드에서 양식 필드 병합으로 시작됩니다. 그 후, 완성된 파일을 다운로드하고 로컬에 저장하며, 과정에서 발생하는 모든 오류를 명확하게 보고합니다.

Python 기반 API를 사용하여 PDF를 온라인으로 평면화하는 코드

이 코드는 Python Low Code API를 사용하여 PDF를 온라인으로 병합하는 프로세스를 수행합니다. 클라우드 스토리지에 여러 PDF 파일을 업로드하고, 온라인 작업을 위해 각 파일 이름을 PutFieldsFlatten() 메서드에 하나씩 전달하여 병합을 수행할 수 있습니다. PdfApi 클래스의 DownloadFile() 메서드를 사용하여 모든 출력 파일 또는 선택한 출력 파일을 다운로드할 수 있습니다.

이 글에서는 Python Low Code API를 사용하여 PDF를 평면화하는 방법을 살펴보았습니다. PDF 문서를 SVG로 변환하려면 Python REST API를 사용하여 PDF를 SVG로 변환의 글을 참조하세요.

 한국인