MXML GUI에서 HTML을 가장 빨리 생성하는 방법은 무엇입니까? 복잡한 GUI를 인쇄하고 싶습니다.Actionscript (AS3)로 Adobe AIR에서 HTML 생성
답변
MXML 형식을 인쇄하는 것이 목적이라면 print API directly available in AS3을 사용하지 않으시겠습니까?
양식이 한 페이지 이하일 경우이 방법이 효과가있을 수 있습니다. 나는 생성하기위한 큰 문서를 가지고 있으며, 다른 섹션들로 여러 페이지에 걸쳐있다. 이 경우 printAPI는 쓸모가 없으므로 테스트 해 보았습니다. 우리에게는 스크롤러가 있습니다. – JavaArchitekt
스크롤러를 사용하는 경우에도이 API의 장점은 사용자가 원하는 모든 컨트롤로 인쇄 가능한 뷰를 직접 만들 수 있다는 것입니다. 스크롤러를 피하고자하는 높이의 인쇄 가능한 용기에 부착하십시오. 여러 페이지에서이 작업을 수행 할 수도 있습니다. – Kodiak
내가 언급 한 솔루션을 시도했지만 동일한 결과를 얻을 수 있습니다. 한 페이지 더 큰 스크린 샷을 생성 할 수 없습니다. 나는 HTML 생성을 위해 XML + XSLT에 대해 생각해 왔지만,이 솔루션을 구축하는 데는 어느 정도 시간이 걸릴 것이다. – JavaArchitekt
- 1. Adobe Air에서 JSONP 콜백
- 2. Adobe Air에서 화면 공유
- 3. Adobe Air에서 iframe의 내용에 액세스
- 4. Adobe AIR에서 사용하기 위해 웹킷에서 이벤트를 보내려면
- 5. Adobe AIR에서 DisplayObject 인스턴스 삭제
- 6. Adobe AIR에서 텍스트 파일 읽기
- 7. Adobe AIR에서 웹 페이지 캡처
- 8. Adobe Air에서 관련없는 파일 열기
- 9. Adobe AIR에서 IP 주소 찾기
- 10. Adobe Air에서 시스템 중단 중단
- 11. Adobe AIR에서 SVG 지원을 활성화하는 방법이 있습니까?
- 12. Adobe Air에서 html로 카메라 비디오 피드 첨부하기
- 13. Adobe AIR에서 JavaScript를 사용하여 페이지의 HTML 콘텐츠를 얻는 방법?
- 14. HTML/JavaScript로 Adobe Air에서 아이콘 파일을 표시하는 방법
- 15. Adobe AIR에서 SVG를 표시 할 수 있습니까?
- 16. Adobe AIR에서 소스 파일 설치 문제가 발생했습니다.
- 17. Adobe Air에서 Iframe의 상단 창에 액세스
- 18. Adobe Air에서 가장 필요한 기능은 무엇입니까?
- 19. Adobe AIR에서 매력적인 윈도우를 만드는 방법
- 20. Adobe AIR에서 zip 파일의 내용을 추출하여 표시합니다.
- 21. Android 용 Adobe AIR에서 전화 걸기
- 22. JavaScript를 사용하여 Adobe Air에서 마우스 위치 추적
- 23. Adobe AIR에서 Android OS 버전을 검색하려면 어떻게해야합니까?
- 24. Adobe Air에서 FluorineFx Aperture를 사용하는 자바 스크립트
- 25. Adobe AIR에서 파일의 전체 이름을 얻으려면 어떻게해야합니까?
- 26. Adobe AIR에서 iOS의 비트 맵 데이터 저장
- 27. Adobe AIR에서 자바 클래스를 호출하는 방법
- 28. Adobe AIR에서 swf 파일의 캐싱 방지
- 29. Adobe Air에서 Windows 프로그램을 실행하는 방법은 무엇입니까?
- 30. Adobe AIR에서 BAT 파일을 실행 하시겠습니까?
어떤 종류의 HTML을 생성 하시겠습니까? 무엇 때문에? 우리는 당신이 달성하고자하는 것에 대해 더 많은 세부 사항을 필요로합니다. – Kodiak
글쎄, 나는 alivePDF와 함께 복잡한 GUI를 인쇄하려했지만 그 결과는 우리에게 유효하지 않다. 다음 번 아이디어는 AIR 응용 프로그램 (MXML 및 AS3)의 여러 화면을 HTML로 생성/내보내고이 HTML 내용을 로컬 파일에 저장 한 다음 웹 브라우저를 열어 동일한 내용을 표시하는 것입니다. 이렇게하면 모든 양식을 웹 브라우저에서 인쇄 할 수 있습니다. 대안 아이디어도 매우 환영받을 것입니다. 텍스트 필드, 콤보 박스 등이있는 복잡한 문서가 있고 alivePDF는 화면에 보이는 것만 인쇄합니다. – JavaArchitekt