다중 페이지 양식을 기반으로 WebObjects에서 PDF 문서를 자동으로 생성하고 싶습니다. 관련 양식 (java/wod 파일)을 어셈블 할 수있는 클래스가 있다고 가정하면 화면으로 이동하는 대신 individaul 폼을 PDF로 구문 분석하는 좋은 방법이 있습니까?WebObjects의 다중 페이지 양식에서 PDF 작성
답변
WebObjects의 PDF에 대해 질문 할 때 표준 응답은 일반적으로 ReportMill입니다. WebObjects와 매우 유사하게 작동하는 프레임 워크를 생성하는 PDF 문서이며 WebObjects Builder 및 Interface Builder와 유사한 자체 그래픽 PDF 작성 도구를 포함합니다. WOComponent
에서와 같이 생성 된 PDF의 요소를 응용 프로그램의 동적 데이터에 바인딩 할 수 있습니다.
ReportMill product page에있는 튜토리얼 비디오가 몇 개있어서 도구가 작동하는 방식을 알 수 있습니다. FOP를 프로그래밍 방식으로 사용하는 것보다 훨씬 쉬울 것입니다.
WebObjects에 익숙하지 않지만 거기에 자바가 나열되어 있습니다. iText은 pdfs를 빌드하기위한 Java API입니다. WebObjects에서 java API에 액세스 할 수 있다면 pdfs를 이렇게 만들 수 있습니다.
ScArcher2 >>
나는 FOP 몇 자바 라이브러리를 포함하여 즉시 PDF 파일을 만들기위한 다른 경로로 보았다. 실제로 누군가 WebObjects 프레임 워크에서 이미이 작업을 수행했는지 묻습니다. WebObjects에 익숙한 사람이 이미이 작업을 수행하고 시간을 절약 할 수있는 통찰력을 가지기를 바랍니다.
ReportMill 또는 Jasper 보고서를 사용할 수 있습니다. ReportMill Jasper Reports와 비교하면 무료이지만 거대한 라이브러리를 학습해야합니다. 보고서 템플릿 작성을 위해 IReport 또는 Jasper Assistant eclipse plugin (WOLips를 사용하는 경우)을 사용할 수 있습니다. 내 experiance 모두 좋습니다. 프로젝트 원더
ERPDFWrapper 구성 요소 : http://webobjects.mdimension.com/hudson/job/Wonder/javadoc/er/pdf/ERPDFWrapper.html
재스퍼 지원은 일주일 전에 프로젝트 원더에 추가 된 보고서 :
http://www.wocommunity.org/podcasts/wowodc/2010/IntegratingJasperReports.mov
이 새로운 프레임 워크에 관한 이야기 WOWODC 2010에서 수행되었고, 그것은 기록되었다. 10 월에 wocommunity.org와 그 메일 링리스트를 확인하십시오.