문제

HTML 및 PDF를 통해 제공되는 보고서에 아름다운 차트를 넣고 싶습니다.

하나의 API 만 사용하고 모든 처리가 서버 측에서 발생하는 것을 선호합니다.

HTML 버전의 보고서에 플래시 차트를 포함하고 싶습니다. PDF 버전에 정적 이미지 (바람직하게는 벡터 기반 형식)를 포함하고 싶습니다.

이것을 달성하는 가장 좋은 방법은 무엇입니까?

나는 부르는 제품을 보았다 스위프 차트 생성기 그러나 차트 상호 작용에서는 매우 약합니다. 나도 보았다 암 차트, 이것은 상호 작용은 강하지 만 PDF 출력에 약합니다.

아마 사용할 것입니다 princexml 전체 PDF 생성을 처리합니다. PrinceXML은 내장 플래시를 렌더링하지 않습니다. 임베디드 이미지와 SVG를 렌더링합니다. 또 다른 옵션입니다 비행 접시, 기능은 덜 기능적이지만 무료입니다.

코다 - 일부 상호 작용을 지원하는 매핑 및 그래프 소프트웨어를 만듭니다. 그들은 상자 밖에서 SVG, PNG 및 플래시 형식을 지원합니다. 물론, 그들은 꽤 비쌉니다.

도움이 되었습니까?

해결책

보세요 alivepdf. 나는 그것이 당신이 필요한 것을 할 수 있다고 믿습니다. 그들은 당신이 방금 그린 SWF의 PDF를 내보내고 다운로드 할 수있는 데모가 있습니다.

또는 여기에 a JPEG 수출국 같은 사람들에 의해.

편집하다: 또한 살펴보십시오 Degrafa Flex의 차트. 그것은 매우 좋으며, 기본 코드는 실제로 Adobe의 다음 릴리스에 접 히고 있습니다!

다른 팁

나는 8 년 전에 Java Library에서 비슷한 일을했습니다. 시각 공학. 제품이 바뀌는 것처럼 보이지만 누군가는 오래된 온라인 데모.

그것은 HTML 출력의 애플릿으로 잘 작동했으며 서버의 PDF에 포함하기 위해 .png를 작성하기 위해 간단한 Java 클래스를 작성했습니다. 이상하게도 충분히 PHP에서 부름을 받았지만 잘 어울 렸습니다.

Java는 IE 프론트 엔드가있는 Sun 및 Linux 서버에서 작업해야했기 때문에 좋은 선택이었습니다. 불행히도 이것은 플래시가 아니며 벡터 기반이 아닙니다. SWF2JPG 또는 SWF2PNG와 같은 도구를 찾고 있습니다.

그러나 서버 사이드 플래시에 대한 다른 옵션이없는 경우 Java 애플릿 / 애플리케이션 콤보를 사용하는 것을 고려할 수 있습니다.

Fusioncharts를 사용할 수 있습니다

HTML 페이지에 플래시 차트를 포함시킬 수 있으며 동일하게 이미지/PDF로 쉽게 내보낼 수 있으며 PDF 보고서에 포함시킬 수 있습니다.

당신에게 도움이 될 수있는 동일한 데모 : http://www.fusioncharts.com/demos/exportchart/

도움이 되었기를 바랍니다:)

ActionScript를 사용하여 Flash에서 차트의 비트 맵 데이터를 직접 가져올 수 있습니다. 불행히도, 나는 벡터 데이터를 내보낼 수있는 방법이 없다고 생각합니다.

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