2012-10-31 4 views

답변

1

가장 좋은 방법은 html 템플릿과 html-to-pdf (예 : EO.PDF) 변환기 또는 xps로 변환 된 xaml 템플릿을 사용하고 xps-to-pdf 변환기 (예 : ABCPDF).

일부 작성기 개체를 통해 프로그래밍 방식으로 pdf를 만들 수있는 ITextSharp와 같은 다른 방법이 있습니다.

실현해야 할 것은 PDF가 마크 업 기반이 아니라는 것입니다. PDF로 쓰여진 모든 편지는 특정 x/y 좌표로 끝납니다. PDF는 디자인 작업을 위해 설계되었습니다. 마크 업 태그에있는 단어의 간단한 개념은 쉽게 해석 할 수 있지만 PDF에서는 단어를 형성하는 몇 가지 문자를 알 수있는 유일한 방법은 인접 기반 단어 분류 알고리즘을 사용하는 것입니다.

PDF를 상업적으로 사용하려면 유료로 지불해야합니다. 또 다른 대안은 사용자에게 인쇄 옵션을 제공하고 PDF 프린터를 사용하게하는 것입니다. 기본적으로 페이지 당 이미지를 만들어 PDF 파일에 저장합니다. - PDF 인쇄 솔루션이 웹에서 자동화되어 사용되는 것으로 들었습니다. .

저는 Metro 응용 프로그램의 XPS 및 XPS-To-PDF 경로로 이동합니다.

+0

대도시 앱에 iTestSharp에 필요한 dll을 모두 추가했지만 파일 또는 어셈블리 'System.Drawing'을로드 할 수 없습니다. 어떻게 해결할 수 있습니까? ?????????? ? – user1516781

+0

메트로 응용 프로그램에서와 같이 많은 네임 스페이스가 제거되었으므로 해결되지 않습니다. – Anobik

관련 문제