2011-07-06 2 views
0

루프에서 addPage()을 사용하여 ~ 70 고해상도 스프라이트를 PrintJob에 추가하려고하면 속도가 느려지고 성능 문제가 많이 발생합니다.여러 개의 인쇄물 또는 addPage를 인쇄하는 AIR?

각 페이지마다 개별 인쇄 작업을 만들거나 함께 배치해야한다고 생각합니다.

이 문제를 해결하는 올바른 방법은 무엇입니까?

답변

0

인쇄하기 전에 개인적으로 데이터 컨테이너에 넣을 것입니다.

각 작업마다 틱을 검색하십시오. 하나의 작업을 신속하게 완료 할 수 있습니다.

다음 작업을 처리로 푸시합니다.

루프를 사용하지 않고 centralEventDispatchers에서 dispatchEvents를 사용합니다.

+0

인쇄 작업을 만들고, 단일 페이지를 추가하고, 작업을 보내고, 다음 페이지의 프로세스를 반복하여 완료하는 것을 의미합니까? – davivid

+0

예, 그것이 제가 의미했던 것입니다. – Komsomol

+0

많은 시간을 보낸 후 죄송합니다. 이게 효과가 있었나요? 감사! – alcuadrado

관련 문제