2016-09-29 5 views
1

?Django로 반응 형 PDF를 생성하는 방법은 무엇입니까? Django로 반응 형 PDF를 생성하는 방법?

장고와 함께 PDF를 생성하고 싶지만 응답 성이 있어야합니다. 즉 PDF의 텍스트에는 공백을 허용하지 않는 것이 있습니다.

예를 들어,이 텍스트의 변경이 다음, 나는 종이 잎의 공간에 적응해야합니다.

+0

[PDF 대응 방법] (http://stackoverflow.com/questions/24527598/how-to-make-a-pdf-responsive) 및 [PDF 접근성] (https : // en.wikipedia.org/wiki/Portable_Document_Format#Accessibility). 몇 가지 조사를 해보고 원하는 접근성 기능이 있는지 또는 Adobe Reader의 리플 로우 (Reflow) 기능과의 호환성 여부를 명확히해야합니다. – alxs

답변

2

PDF는 반응 형으로 제작되지 않았으므로 어디서나 동일하게 표시되도록 제작되었습니다.

@alx는 의견에서 지적했듯이 PDF보기 응용 프로그램이 PDF를 반응 적으로 시뮬레이트하기 위해 추가 한 몇 가지 기능이 있습니다. 애크로뱃의 리플 로우 기능이 내가 알고있는 가장 좋은 예이며 심지어 사용자가 대부분의 PDF와 관련하여 고민하고 있습니다.

PDF가 Acrobat의 Reflow 모드에서 유용하게 사용하려면 구성 요소 중 하나가 구조 정보를 포함하는지 확인해야합니다. 태그가있는 PDF가되어야합니다. 태그가 달린 PDF는 단락을 구성하는 텍스트가 PDF에서 단락으로 태그가 지정된 HTML 태그와 마찬가지로 표시되어있는 내용을 포함합니다. 많은 PDF 도구 (생성 또는보기)는 PDF의 구조를 해석하지 않습니다.