2010-12-03 7 views
2

Draw2D 캔버스에서 PDF를 만드는 방법을 찾고 있습니다. Draw2D가 아니라 Java2D에서이 작업을 수행하는 방법을 본 것으로 믿습니다. 많은 그래픽 요소 (텍스트는 물론)가 포함되어 있으므로 XSLT 경로로 이동할 수 있다고 생각하지 않습니다. 누구든지 어떤 제안이 있습니까?Draw2D 캔버스에서 PDF 만들기

답변

0

아마도 "jPod"를 사용하여 성공할 수 있습니다.

"PDF 크리에이티브 프리미티브"를 API로 게시하는 "CSCreator"를 사용하여 PDF 내용을 만드는 방법을 간단한 예제와 함께 제공합니다. 나는 draw2d를 사용하지 않지만이 API에 매핑하는 것이 어렵지 않아야한다고 가정합니다.

대략는

  • 전화 그리기 프리미티브이 페이지에
  • 가까이 CSCreator를 생성하고 저장
  • 페이지
  • 을 생성/PDF
  • 선택 만들 /이

    • 열린 같이 가야한다 ..
  • 0

    iText은 Java 응용 프로그램에서 PDF를 작성하는 중입니다. iText는 Graphics2D 클래스 용 어댑터를 구현합니다 (this 참조). 따라서 모든 AWT/Swing 구성 요소를 PDF로 그릴 수 있습니다.

    Eclipse Graphiti에는 adapter이 포함되어 있습니다. draw2d Graphics를 awt의 Graphics2D에 적용합니다. 그것을 다운로드 할 수 있고 필요에 따라 편집 할 수 있습니다. 따라서 이러한 어댑터를 사용하여 루트 그림을 PDF로 그릴 수 있습니다. 그것은 작동, 나는 그것을 시도했습니다.