2011-03-29 5 views
0

지금은 .net/C# 프로젝트에서 데이터베이스에서 추적 한 일부 정보를 기반으로 계약서 pdf 파일 (인쇄 및 탐색 용)을 생성해야합니다.여러 페이지 PDF 파일을 생성하려면 어떤 도구를 사용해야합니까?

파일은 또한 수정 된 몇 페이지의 내용을 마칩니다. 그것은 크리스탈 리포트는 여러 페이지 파일을 잘 다루지 않는 것 같습니다. 나는 또한 온라인 조사를했는데, 누군가 iTextSharp를 사용한다고 말했다.

질문은 파일 형식이 복잡 할 수 있습니다. iTextSharp는이 문제에 대해 다소 비효율적입니다.

누구나 아이디어가 있습니까?

+0

XML + XSL -> XSL-FO -> PDF는 옵션이 아닙니까? 더 자세히 설명 하겠지만, FO -> PDF 엔진에서 작업하고 있기 때문에 일종의 광고 일 것입니다. – khachik

답변

2

PDF Sharp은 이에 대한 훌륭한 라이브러리입니다. 그들은 또한 Migra-Doc을 사용하여 pdf, xps 및 rtf로 문서를 작성할 수 있습니다. API는 견고하며 GDI를 기반으로 페이지가 문제가되지 않아야하며 테이블이나 물건을 그릴 수도 있습니다.

Quick Samples are here 그러나 download the project source, 그들은 많은 샘플을 보유하고 있습니다.

+0

빠른 답장을 보내 주셔서 감사합니다. 해결책인지 확인하겠습니다. 다시 한번 감사드립니다. –

0

Windward Reports (Windward의 CTO)을 참조하십시오. Windward를 사용하면 Word, Excel 또는 PowerPoint에서 아무리 복잡한 디자인이라도 Office에서 레이아웃 할 수 있으므로 PDF로 데이터를 렌더링 할 수 있습니다.

관련 문제