누구든지 파이썬에 괜찮은 Foss PDF 생성기를 추천 할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/279129

  •  07-07-2019
  •  | 
  •  

문제

PDF 파일에 이미지와 텍스트를 던질 수있는 기본 PDF 생성기가 필요합니다. 몇 가지 기본 드로잉 명령 (라인 등)을 가질 수있는 능력도 플러스가 될 것입니다.

나는 읽었다 이 질문, 그러나 나는 정말로 보고서 생성기가 필요하지 않으며 대부분의 응답은 내가하려는 일에 대해 진정한 과잉처럼 보였습니다. (템플릿이나 라텍스 등급 레이아웃 제어가 필요하지 않습니다.)

도움이 되었습니까?

해결책

내 프로젝트 중 하나의 경우 지난 6 개월 동안 이미지에서 PDF로 이동하는 6 ~ 7 가지 방법을 테스트 및/또는 구현했습니다. 궁극적으로 나는 다시 돌아왔다 reportLab 다른 모든 사람들은 눈부신 한계 나 완전히 누락 (문서 메타 데이터를 설정할 수 없음)을 가졌기 때문에 (내가 설명한 것과 유사한 이유와 비슷한 이유) (처음에는 내가 설명한 것과 유사한 이유).

ReportLab은 언뜻보기에 나타나는 것만 큼 다루기가 어렵지 않으며 나중에 두통이 많은 리팩토링을 많이 절약 할 수 있습니다. 나는 당신이 그것을 계속 사용하고 그것을 사용하는 것이 좋습니다. 그러므로 당신이 더 많은 일을 할 수 있기를 원한다면 당신은 내가 한 일을하는 것보다 많은 다른 유틸리티, 라이브러리 사이에서 앞뒤로 튀어 나오지 않고 능력을 가질 것임을 알고 있습니다. 그리고 형식.

편집하다:

또한 페이지에 약간의 텍스트와 이미지를 넣는 경우 reportLab과 함께 제공되는 Platypus 레이아웃 시스템을 우회 할 수 있다는 점도 언급 할 가치가 있습니다.

다른 팁

나는 라텍스를 겪는 것이 가장 쉬운 방법이며 전혀 과도하지 않다고 생각합니다. 작동하는 PDF 파일을 생성하는 것은 매우 어려운 활동이지만 TEX 소스를 생성하는 것이 훨씬 쉽습니다. 구조 조정 텍스트 또는 Troff를 거치는 것과 같이 다른 조판 변경도 효과가있을 것입니다.

reportLab 코드가 괜찮지 않습니까? 라텍스를 사용하지 않는 이유는 PDF가 실제로 낮은 수준 형식이기 때문입니다. PDF에서는 자동으로 라인 브레이크를 얻지 않으므로 직접 선폭을 계산해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top