2009-05-12 2 views
2

스타일을 포함하여 HTML을 PDF로 변환하는 라이브러리를 찾고 있습니다. 나는 그것이 옵션으로 URL을 받아 들일 수있는 것을 선호하지만, 필요하다면 HTML은 하나의 파일/버퍼 안에 모든 스타일을 가진 스트림/바이트 배열로 전달 될 수있다. 나는 C#/ASP.Net 3.5를 사용하고있다. 그러나 서버 시스템을 완벽하게 제어 할 수 있습니다 (서비스 등으로 실행할 수 있음). 그러나 사용자가 로그인 할 필요가 없으므로 응용 프로그램 수준이나 인쇄 드라이버 유형 솔루션을 원하지 않습니다.ASP.Net 호환 HTML-> PDF 라이브러리에 대한 권장 사항이 필요합니다.

PDFSharp와 같은 무료 솔루션이 있다는 것을 알고 있지만 출력을 올바르게 포맷해야합니다. 나는이 라이브러리가 제공하지 않는 소스 입력과 거의 동일한 결과물을 생성하기를 원한다. (또는 내가 잘못했다면 적어도 그렇지 않다고 믿는다.)

나는 또한 상용 제품이 많이 있다는 것을 알고있다. 일부는이 기능에 대한 현재 예산을 초과하는 수천 달러입니다. 내가 할 여유가있는 가격으로, 내가하고 싶은 것을 정확히하는 것처럼 보이는 도서관이있다. ABCPDF. 즉, 자신의 웹 사이트에서 전문성/닦기가 부족하다는 점이 조금주의해야합니다.

ABCpdf 사용 경험이 있거나 비슷한 라이브러리 (가격대 현명한 기능)를 추천 할 수 있다면 크게 감사하겠습니다.

편집 : 답변 해 주셔서 감사합니다. abcPDF 또는 aspPDF와 같은 사운드는 갈 길이 멀지 만 예산 내에 있습니다.

답변

7

필요한 것을 ABCPDF를 사용하고 적극 권장합니다. 나는 pdf를 복잡한 html 보고서 (중첩 된 표 & css, & 차트)를 많이 사용합니다. 그것은 환상적인 URL을 가리키는 그것을 작동합니다.

보너스로 page-break-inside를 지원합니다. css를 피하십시오.

위로 고전 ASP를 작성했을 때, 나는 환상적인 ABCUpload 제품을 사용했습니다.

+0

큰 소리. 어떻게 그들의 지원을 찾았습니까? 그들은 빨리 출하 되었습니까? 좋은 문서 등 있습니까? 마지막으로, 성능 (속도)이 합리적으로 느껴졌습니까? – Serapth

+1

다른 제안을 위해 스레드를 계속 열어두고 싶기 때문에이 답변을 +1했습니다. 나는 오직 하나의 대답만을 '그'답으로 받아 들일 수 있다고 상상한다. 똑같이, 내 마음의 평화를 위해 당신의 응답을 위해, 당신을 감사하십시오! – Serapth

+0

아직 지원을 요청할 필요가 없습니다. 나는 그들의 문서화를 통해 필요한 모든 것을 얻을 수 있었다. 나는 그들이 이메일을 통해 라이센스 키를 보내고 있다고 믿는다. 한 시간 안에 그것을 받았다. 나는 지금까지의 속도에 만족해했다. –

1

우리는 ExpertPDF의 HtmlToPdf 변환기를 사용합니다. 매우 좋습니다. 우리 회사는 오래된 라이선스를 가지고 있지만 많은 새로운 기능이 추가되었습니다. CSS를 사용하면 꽤 간단합니다.

http://www.html-to-pdf.net/

1

나는 Persyst Software의 aspPDF을 사용했지만 내 프로젝트에서는 아주 잘 작동합니다. 매우 인상적이며, ASP의 시작부터 ASP 구성 요소를 개발하는 회사의 지원을받습니다.

당신은 아주 좋은 라이브 데모를 확인할 수 있습니다 내가 과거에 ABCPDF을 사용했다 http://www.asppdf.com/livedemo.html

3

그리고 가격에 아주 좋은 제품입니다.

나는 그들의 지원을 사용해야 만했으며 매우 불분명 한 문제를 다루는 데는 매우 빠르다. 좋은 의사 소통과 시간을 돌아서십시오. 솔루션을 발견하여 해결할 때까지 티켓을 넣은 후 2 일이 지난 것으로 생각합니다.

기존 제품을 다시 테스트 할 필요가 없도록 더 이상 사용할 수없는 이전 라이센스를 구입해야하기 때문에 라이센스와 관련하여 작업하기가 매우 쉽습니다.

ABCPDF에 정착하기 전에 2 ~ 3 개의 오픈 소스 제품을 시도했지만 만족스럽지 못한 유연성이나 수준의 지원은 없었습니다. 여기

내가 그에 댓글을 스레드에 대한 링크가 비슷한 제품을 찾고 있었다입니다 : HTML 멀리 iTextSharp에서 그대로 .... Generate HTML To PDF Control for the .NET application

4

하지 추천하지만

을 -> PDF . 내 현재 고용주가 허용하는 유일한 "승인 된"PDF gen lib입니다. 우리는 HTML을 PDF로 변환하는 데 끝없는 시간을 보냈습니다. iTextSharp는 양식의 PDF 버전에 유용합니다.

관련 문제