Python 를 통해 PDF 인쇄

PDF 문서를 인쇄합니다.Python for .NET 에 Aspose.PDF 파일을 사용하여 프로그래밍 방식으로 PDF 파일을 수정하십시오.

Python 라이브러리를 사용하여 PDF를 인쇄하는 방법

PDF 파일을 인쇄하려면 강력하고 사용하기 쉬운 API인 Aspose.PDF for Python via .NET를 사용하세요. PyPI를 열고 aspose-pdf를 검색하여 설치하세요. 또는 다음 명령을 실행하세요.

Console

pip install aspose-pdf

Python 를 통해 PDF 문서 인쇄


사용자 환경에서 코드를 시도하려면 Aspose.PDF for Python via .NET가 필요합니다.

  1. 문서 인스턴스와 함께 PDF를 로드합니다.
  2. Document.Info 속성을 사용하여 문서 정보를 가져옵니다.
  3. 다양한 Document.Info 속성에 액세스하여 표시할 수 있습니다.

PDF 인쇄 - Python

이 샘플 코드는 PDF 파일을 인쇄하는 방법을 보여줍니다.

import aspose.pdf as apdf

import aspose.pdf.facades as apfacades
import aspose.pydrawing as drawing
import aspose.pdf.printing as aprinting

from os import path

path_infile = path.join(self.data_dir, infile)

# Create PdfViewer object
viewer = apfacades.PdfViewer()
viewer.bind_pdf(path_infile)

viewer.auto_resize = True
viewer.auto_rotate = True
viewer.print_page_dialog = False

ps =  aprinting.PrinterSettings()
pgs = aprinting.PageSettings()

ps.printer_name = "Microsoft Print to PDF"

# Set PageSize (if required)
pgs.paper_size = aprinting.PaperSizes.A4

# Set PageMargins (if required)
pgs.margins = apdf.devices.Margins(0, 0, 0, 0)

# Print document using printer and page settings
viewer.print_document_with_settings(pgs, ps)

# Close the PDF file after printing
viewer.close()