2009-08-06 4 views
1

괜찮아, 여기에 문제가있다 :가장 쉬운 방법은

  • 벡터 그래픽의 형식은
  • 을 선택하는 나에게 달려 SWF 또는 SVG, 하나가 될 수
  • 텍스트 문자와 그래픽이 모두 회전 이동 가능
  • 모든 폰트에 대해 가질 수 있으며, 그래픽 플래시 플레이어 9 인 너무

나 클라이언트 측에 이렇게 간주을 확장 할 수 alivePDF을 사용하여, 하지만 1. 많은 글꼴을 지원하지 않습니다. 2. 코드는 실제로는 거의 모 놀리 식이며 구조화되어 있지 않습니다. 따라서 해킹을 시작할 위치가 없습니다.

그래서 어쩌면 그렇게 할 수 있습니다. 서버 측에서 ... 내 질문에, 누군가가 라이브러리/도구를 알고, 쉬운 방법으로 이것을 가능하게 만들 수 있습니까? 난 정말

greetz

back2dos ... 자신을 트래버스에게 벡터 그래픽을 구문 분석하고 PDF로 그릴

답변

2

확인, iText를 좋은 포인터, 그리고 내가이 LIB 내가 원하는 무엇이든 할 수 확신합니다 ...하지만 난 그것에 대해 너무 게으른 해요 ... :)

바보 같은 간단한있다 솔루션 : 그러나 SVG로 서버에 그래픽을 가지고 swfmill을 사용하여 SWF를 클라이언트로 변환하고 ... PDF 렌더링을 위해 클라이언트에서 전송 된 변형 데이터와 텍스트/그래픽 ID를 사용하여 새로운 SVG ... 그리고 SVG2PDF를 알맞은 도구 ...

greetz

back2dos

+1

내 자신의 대답을 수락하기에 조금 이상하다고 느끼지만 저에게는 최선의 결과가되었습니다. .. 너희들을 괴롭히는 것에 대해 유감스럽게 생각하고 입력에 감사드립니다 ... – back2dos

3

이 iText 라이브러리 (자바를 좋아하지 않는 것, 그러나 많은 포팅되었습니다 , iTextSharp라는 .NET 포트 포함)에는 생성되는 PDF에 SVG를 포함 할 수있는 기능이 있습니다. 매닝 (Manning)의 iText에 관한 좋은 책이 있습니다.

+0

감사합니다. 확인해 보겠습니다 ... – back2dos

2

reportlab (python) + svglib 또는 svglib 자체가 원하는 작업을 수행해야합니다