본문 바로가기
파이썬

파이썬 Python에서 이미지와 텍스트를 포함한 PDF 파일을 어떻게 생성합니까?

by º기록 2021. 1. 2.
반응형

Python 프로그램에서 레이블 시트를 PDF 파일로 만드는 방법을 찾고 있습니다. 각 라벨에는 하나 또는 두 개의 이미지와 몇 줄의 텍스트 (예 : Helvetica 또는 Arial과 같은 글꼴이 같지만 크기가 다를 수 있으며 굵게 및 기울임 꼴 사용)가 있습니다. 이것들은 레이블이기 때문에 요소가 페이지에 올바르게 배치되는 것이 중요합니다. 레이블 중 일부는 주소이므로 텍스트가 다를 수 있고 줄 길이와 줄 수가 다를 수 있습니다.

텍스트가 사용 가능한 공간에 맞지 않는 경우 프로그램이 몇 가지 전략을 자동으로 시도 할 수 있도록 (예 : 글꼴을 Arial Narrow로 변경, 글꼴 크기 줄이기) 구제 조치를 취하기 전에 알려 드리고 싶습니다. 예고없이 텍스트가 넘치거나 줄 바꿈되는 것을 원하지 않습니다.

pypdf를 살펴 보았지만 필요한 작업을 수행 할 수없는 것 같습니다 (또는 뭔가 누락 된 것 같습니다). 프로그래밍 방식으로 PDF로 변환 할 수있는 한 필요한 기능을 지원하는 라이브러리를 사용하여 다른 형식으로 문서를 만드는 데 신경 쓰지 않습니다. 마지막 수단으로 래스터 이미지를 생성 할 수있는 라이브러리를 사용할 수도 있습니다. 래스터 이미지는 PDF로 간단하게 변환 할 수 있기 때문입니다.하지만 비트 맵이 아닌 기본 텍스트가 포함 된 PDF를 선호합니다.

 

해결 방법

 

reportlab을 살펴보십시오.

다음은 사용자 가이드입니다.


다음은 멋진 튜토리얼입니다.


 

참조 페이지 https://stackoverflow.com/questions/19768495

 

 

반응형

댓글