Python 언어를 사용한 Hello World 예제

Contents
[ ]

간단한 사용 사례는 프로그래밍 언어나 소프트웨어의 기능을 보여주는 데 도움을 줄 수 있습니다. 이는 일반적으로 “Hello World” 예제로 수행됩니다.

Aspose.PDF for Python via C++는 개발자가 그들의 Python 애플리케이션에서 PDF 문서를 생성, 조작 및 변환할 수 있도록 하는 강력한 PDF API입니다. PDF, XFA, TXT, HTML, PCL, XML, XPS, EPUB, TEX 및 이미지 파일 형식과 같은 다양한 파일 형식 작업을 지원합니다. 이 기사에서는 Aspose.PDF API를 사용하여 “Hello World!” 텍스트가 포함된 PDF 문서를 생성하는 방법을 보여줍니다. 다음 코드 샘플을 실행하기 전에 환경에 Aspose.PDF for Python via C++를 설치해야 합니다.

  1. AsposePdfPython 모듈을 가져옵니다.

  2. document_create 함수를 사용하여 새 PDF 문서 객체를 생성합니다.

  3. document_get_pages 함수를 사용하여 문서의 페이지 컬렉션을 가져옵니다.

  4. page_collection_add_page 함수를 사용하여 페이지 컬렉션에 새 페이지를 추가합니다.

  5. page_get_paragraphs 함수를 사용하여 페이지의 단락 모음을 가져옵니다.

  6. image_create 함수를 사용하여 새로운 이미지 객체를 생성합니다.

  7. image_set_file 함수를 사용하여 이미지 객체의 파일 이름을 “sample.jpg"로 설정합니다.

  8. paragraphs_add_image 함수를 사용하여 이미지 객체를 단락 모음에 추가합니다.

  9. document_save 함수를 사용하여 문서를 “document.pdf"라는 이름의 파일로 저장합니다.

  10. close_handle 함수를 사용하여 문서 핸들을 닫습니다.

다음 코드 스니펫은 Aspose.PDF for Python via C++가 작동하는 방식을 보여주는 Hello World 프로그램입니다.

from AsposePdfPython import *
 
doc = document_create()
pages = document_get_pages(doc)
page = page_collection_add_page(pages)
paragraphs = page_get_paragraphs(page)
image = image_create()
image_set_file(image,"sample.jpg")
paragraphs_add_image(paragraphs,image)
 
document_save(doc, "document.pdf")
close_handle(doc)