2015-01-09 3 views
0

이 PDF처럼 테이블을 프로그래밍 방식으로 만들고 싶습니다. FCController.pdf.iText로 PDF에서 동적 테이블을 생성하는 방법

표시되는 것처럼 열은 날짜, 이름, 카테고리, 금액입니다. 그리고 나는 목록을 바꾸기 위해 datepicker를 추가하려고합니다.

내가 말한대로 PDF를 생성 할 수 있습니까? Itext가 가능합니까?

+0

Chrome에서 샘플 PDF를 보려고하면 Adobe Reader를 설치하라는 페이지 만 표시됩니다. Adobe Reader에서이 소프트웨어를 보려고하면 해당 소프트웨어에서 Flash Player를 설치하도록 요청합니다. 쇠퇴하면 나는 검은 페이지를 보게된다. 따라서 ... * 콜럼 (colum)이 보이는 것처럼 ... * - 아니요, PDF에서 주요 내용을 표시하는 것으로 보이는 일부 Flash 문서를 전송한다는 것을 알 수 있습니다. 동일한 작업을 수행하려는 경우 (그리고 나에게서 작성하려는 문서를 숨기려면) 플래시 문서를 작성하십시오. – mkl

+0

아니요 링크와 정확히 똑같은 pdf를 원하지 않습니다. 동적 테이블을 생성하고 검색을 통해 제어해야합니다. 당신은 그것이 가능하다고 생각합니까? – user2447500

+0

PDF는 정적 형식입니다. 샘플 문서에서 볼 수있는 역동적 인 내용은 모두 순수 PDF에서 가능하지 않으며, XFA, JavaScript, Flash 또는 기타 기술과 같은 몇 가지 추가 기술이 필요합니다. iText를 사용하여 다른 기술의 스크립트/문서/컨트롤을 PDF에 임베드 할 수 있지만 외부에서 동적 인 동작을 제공하는 스크립트/문서/컨트롤을 생성해야합니다. – mkl

답변

1

"iText in Action - Second Edition"의 16 장에서 설명한대로 .swf 파일을 RichMedia 주석으로 PDF에 포함하고자합니다. 이 책은이 작업을 수행하는 방법을 보여 두 가지 예 있었다 : 일부 확장이 예제가 작동하지만

결과 festival_calendar1.pdf

  • FestivalCalendar2의 결과를, 난 당신이하지에 촉구 이 기술을 사용하십시오. 스티브 잡스 (Steve Jobs)는 애플 기기에서 플래시를 지원하기를 거부했는데, 이는 플래시 기술의 쇠퇴를 시작했다. Adobe는 ISO-32000-1의 확장 기능 중 하나 인 Flash에서 RichMedia로 PDF에 대한 지원을 도입했지만 Adobe의 내부 인사가이 사실을 후회했다는 것을 알고 있습니다. 어떤 경우이 기능은 다음을 의미하는 ISO-32000-2 (PDF 2.0)로 만들지 않습니다.

    1. 이 기능을 지원하는 데 관심이있는 다른 PDF 뷰어는 없습니다.
    2. Adobe는이 기능에 대한 지원을 중단 할 수 있습니다.

    공유 한 예가 좋으며 그러한 PDF를 만드는 것은 불가능하지만 재검토해야합니다. 미래 보장 솔루션이 아닙니다.

  • 관련 문제