2012-01-19 2 views
0

MXML GUI에서 HTML을 가장 빨리 생성하는 방법은 무엇입니까? 복잡한 GUI를 인쇄하고 싶습니다.Actionscript (AS3)로 Adobe AIR에서 HTML 생성

+0

어떤 종류의 HTML을 생성 하시겠습니까? 무엇 때문에? 우리는 당신이 달성하고자하는 것에 대해 더 많은 세부 사항을 필요로합니다. – Kodiak

+0

글쎄, 나는 alivePDF와 함께 복잡한 GUI를 인쇄하려했지만 그 결과는 우리에게 유효하지 않다. 다음 번 아이디어는 AIR 응용 프로그램 (MXML 및 AS3)의 여러 화면을 HTML로 생성/내보내고이 HTML 내용을 로컬 파일에 저장 한 다음 웹 브라우저를 열어 동일한 내용을 표시하는 것입니다. 이렇게하면 모든 양식을 웹 브라우저에서 인쇄 할 수 있습니다. 대안 아이디어도 매우 환영받을 것입니다. 텍스트 필드, 콤보 박스 등이있는 복잡한 문서가 있고 alivePDF는 화면에 보이는 것만 인쇄합니다. – JavaArchitekt

답변

0

MXML 형식을 인쇄하는 것이 목적이라면 print API directly available in AS3을 사용하지 않으시겠습니까?

+0

양식이 한 페이지 이하일 경우이 방법이 효과가있을 수 있습니다. 나는 생성하기위한 큰 문서를 가지고 있으며, 다른 섹션들로 여러 페이지에 걸쳐있다. 이 경우 printAPI는 쓸모가 없으므로 테스트 해 보았습니다. 우리에게는 스크롤러가 있습니다. – JavaArchitekt

+0

스크롤러를 사용하는 경우에도이 API의 장점은 사용자가 원하는 모든 컨트롤로 인쇄 가능한 뷰를 직접 만들 수 있다는 것입니다. 스크롤러를 피하고자하는 높이의 인쇄 가능한 용기에 부착하십시오. 여러 페이지에서이 작업을 수행 할 수도 있습니다. – Kodiak

+0

내가 언급 한 솔루션을 시도했지만 동일한 결과를 얻을 수 있습니다. 한 페이지 더 큰 스크린 샷을 생성 할 수 없습니다. 나는 HTML 생성을 위해 XML + XSLT에 대해 생각해 왔지만,이 솔루션을 구축하는 데는 어느 정도 시간이 걸릴 것이다. – JavaArchitekt

관련 문제