벡터 그래픽 및 텍스트 서버 사이드 또는 플래시에서 PDF를 생성하는 가장 쉬운 방법

StackOverflow https://stackoverflow.com/questions/1238688

문제

좋아, 여기 문제가있다 :

  • 벡터 그래픽의 형식은 SWF 또는 SVG 일 수 있습니다.
  • 텍스트는 모든 글꼴에 대해 가질 수 있습니다
  • 텍스트와 그래픽이 모두 회전하고 이동할 수 있으며 그래픽도 스케일링 할 수 있습니다.

나는 AlivePDF를 사용하는 Flash Player 9 인 Clientside 에서이 작업을 고려했지만 1. 많은 글꼴을 지원하지 않습니다. 나 자신 안에서 ...

그래서 나는 서버 측에서 그렇게 할 수도 있다고 생각했다. 그래서 내 질문은 라이브러리/도구에 대해 아는 사람이 있습니까? 나는 정말로 벡터 그래픽을 가로 지르고 PDF로 끌어 당기고 싶지 않다 ...

인사

back2dos

도움이 되었습니까?

해결책 2

좋아, itext는 좋은 포인터 였고, 나는이 lib가 내가 원하는 것을 할 수 있다고 확신한다. 그러나 나는 그것에 대해 너무 게으르다 ... :)

그러나 어리석은 간단한 솔루션이 있습니다. 서버에 SVG로 그래픽을 사용하고 클라이언트 (SWFMILL 포함)를 위해 SWFS로 변환하고 PDF를 렌더링하려면 클라이언트에서 전송 된 변환 데이터와 텍스트/그래픽을 사용하십시오. 새로운 SVG를 작성하려는 ID ... 그런 다음 괜찮은 도구로 SVG2PDF ...

인사

back2dos

다른 팁

ITEXT 라이브러리 (Java, 그러나 ItextSharp라는 .NET 포트를 포함하여 많은 사람들에게 포팅되었습니다)에는 PDF의 IT 생성에 SVG를 포함하는 시설이 있습니다. Manning의 itext에도 꽤 좋은 책이 있습니다.

reportLab (Python) + svglib 또는 svglib 자체는 원하는대로해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top