2014-03-01 38 views
-2

我正在使用圖像編輯器。如果我需要導出具有200X200像素的特定大小的jpeg,我應該調整整個動畫片段大小(動畫片段的大小將爲200X200,但其內容將具有更高的分辨率),或者直接在動畫片段中調整內容大小以使其自動調整大小。哪種編程方式更好地導出jpegs? 簡而言之,我應該將容器內容包裝並整體調整大小,還是應該在將每個元素添加到容器時調整其大小?哪種更好的方式來調整動畫片段?

+0

試試看看哪個能產生更好的結果? – Marty

回答

0

調整(縮放)整個影片剪輯更容易,但您需要做到這一點或者統一不拉伸,或者拉伸以適應整個200x200區域。我說要調整容器的大小,因爲您可以確定該容器的內容在調整大小時不會錯位。

var prevWidth:Number=container.width; 
var prevHeight:Number=container.height; 
var scX:Number=200/prevWidth; 
var scY:Number=200/prevHeight; // stuff proper values instead of 200, if needed 
if (scaleUniformly) scX=scY=Math.min(scX,scY); 
// select minimum of upscales if scaling uniformly 
container.scaleX=scX; 
container.scaleY=scY; 

PS:通常的「這是更好」這裏不歡迎你在StackOverflow的,因爲他們偶爾挑起論戰,火焰和無禮的問題。

+0

明白了。想知道倒票的原因。非常感謝你解釋它。 – Sheik