Python 언어를 사용한 Hello World 예제
간단한 사용 사례는 프로그래밍 언어나 소프트웨어의 기능을 보여주는 데 도움을 줄 수 있습니다. 이는 일반적으로 “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++를 설치해야 합니다.
-
AsposePdfPython
모듈을 가져옵니다. -
document_create
함수를 사용하여 새 PDF 문서 객체를 생성합니다. -
document_get_pages
함수를 사용하여 문서의 페이지 컬렉션을 가져옵니다. -
page_collection_add_page
함수를 사용하여 페이지 컬렉션에 새 페이지를 추가합니다. -
page_get_paragraphs
함수를 사용하여 페이지의 단락 모음을 가져옵니다. -
image_create
함수를 사용하여 새로운 이미지 객체를 생성합니다. -
image_set_file
함수를 사용하여 이미지 객체의 파일 이름을 “sample.jpg"로 설정합니다. -
paragraphs_add_image
함수를 사용하여 이미지 객체를 단락 모음에 추가합니다. -
document_save
함수를 사용하여 문서를 “document.pdf"라는 이름의 파일로 저장합니다. -
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)