2011-12-20 2 views
0

PHP로 가능할 수 있습니다. 그러나 AcionScript로 그 작업을 수행하는 방법. 즉, 개미 HTML을 내 DB에 저장하고 플래시 클라이언트에로드하면 PDF를 생성하는 방법은 무엇입니까? 좋은 오픈 소스 라이브러리 AlivePDF가 있지만 HTML에서 PDF를 생성하는 기능이 없습니다.ActionScript에서 HTML로 PDF를 만들 수 있습니까?

제안 사항?

+0

HTML에서 원하는 데이터는 무엇입니까? 실제 텍스트 또는 레이아웃과 디자인 (텍스트 및 색상의 크기 등)? – rzetterberg

+0

정확히 레이아웃 및 디자인 :) –

+1

내 대답을 참조하십시오 .. – rzetterberg

답변

1

html의 정확한 레이아웃으로 PDF를 생성하는 가장 가까운 방법은 Html wrapper (http://code.google.com/p/htmlwrapper/)과 같은 라이브러리를 사용하여 HTML을 렌더링 한 다음 DisplayObject html로의 사본을 만들 수 Bitmap 클래스의 draw 방법을 사용하여 렌더링됩니다.

는 그런 다음 Bitmap에서 BitmapData을 추가 AlivePDF 라이브러리에 addImage 방법을 사용합니다. 마지막으로 전체 PDF를 AlivePDF으로 렌더링하십시오.

이 방법을 사용하면 HTML의 정확한 레이아웃을 얻을 수 있지만 모든 것이 PDF의 정적 이미지입니다. 그래서 당신은 텍스트 등을 선택할 수 없을 것입니다.

+0

감사, Ancide. 그 해결책을 직접 찾았습니다. 작성된 PDF는 복사가 아닌 인쇄에만 사용되므로 저를 찾아 볼 가치가 있습니다. –

+0

쿨, 결국 당신을 위해 밖으로 작동 희망! – rzetterberg

관련 문제