2012-08-21 2 views
0

flash vars 매개 변수를 전달하는 SWF의 최종 상태를 렌더링해야합니다.swf를 png 또는 다른 형식으로 렌더링 하시겠습니까?

var text="Some text"을 사용하고 swf가 정적 배경 위에 텍스트를 표시한다고 가정 해 봅니다. 이 파일을 png 파일로 렌더링 할 필요가 있지만 gnash를 사용해 보았지만 지금까지 행운이 없었습니다. 여기에 내가 실행중인 명령의 예가 있습니다.

악물다 --screenshot 마지막 --screenshot-파일 imagename.png -1 -R1 test.swf -P "을 FlashVars = 파라미터 텍스트 ="

문제는이 배경 이미지를 렌더링하는 것이다 그것 위에 있어야하는 텍스트없이.

서버를 제어하지 않고 소프트웨어를 설치하지 않기 때문에 swftools을 사용할 수 없습니다.

이제 이것을 서버에 설치할 수 있습니다.

+0

추가 정보 예제 코드이 게시물

봐 아무것도 표시하지 않습니다. 정확히 동일한 flashvar를 사용하는 html 코드로서 완벽하게 작동합니다. – carcargi

답변

0

흠 swf 코드에 액세스 할 수 있습니까? 그렇다면 예를 들어 스테이지의 내용을 비트 맵에 저장 한 다음 png/jpeg로 저장하여 서버 측에 전송하거나 다운로드하여 클라이언트에 직접 제공 할 수 있습니다. ` `loaderInfo.swf --param를 악물다 "을 FlashVars = 사용자 = permadi"분명히 내 예에서 SWF에 FlashVars에를 전송하지 악물다 : Trying to capture stage area using BitmapData

+0

그게 해결책이 될 수 있지만 우리는 iOS 시스템의 문제를 해결하기 위해 이것을 시도하고 있기 때문에 클라이언트 측에서'SWF' 파일을 실행할 수 없습니다. 또한 질문을 편집하고 있습니다. 이제 'SWFTools'를 사용할 수 있습니다. :) – carcargi

관련 문제