av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

探究Flex4打印功能的實(shí)現(xiàn)

在學(xué)習(xí)Flex的過程中,你可能會遇到Flex4打印功能的問題,這里和大家分享一下,F(xiàn)lex4打印功能和Silverlight4打印功能步驟很相似,但是實(shí)現(xiàn)不同,F(xiàn)lex4的打印功能不是事件驅(qū)動,基本步驟如下文介紹。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設(shè)、文縣網(wǎng)站維護(hù)、網(wǎng)站推廣。

Flex4打印功能

  Flex4打印功能和Silverlight4打印功能步驟很相似,但是實(shí)現(xiàn)不同,F(xiàn)lex4的打印功能不是事件驅(qū)動,基本步驟如下:

  步驟1:建立FlexPrintJob對象,可以把該對象看作Silverlight的PrintDocument;

  步驟2:使用一個布爾變量控制要打印的圖片格式,例如是打印矢量圖還是打印位圖;

  步驟3:調(diào)用FlexPrintJob中的Start()方法,這時會彈出提示窗口,詢問是否開始打印,選擇確定,將開始打印;

  步驟4:建立一個打印對象,并添加這個打印對象到現(xiàn)實(shí)列表中;

  步驟5:使用FlexPrintJob中的addObject()添加對象到打印頁面中;

  步驟6:調(diào)用FlexPrintJob中的send()方法,對添加的打印頁面進(jìn)行打印;

  步驟7:打印后,刪除已經(jīng)打印的視圖對象;

  下面提供按鈕事件代碼,點(diǎn)擊按鈕后,會打印出“HelloWorld”。

 
 
 
  1. protectedfunctionbutton1_clickHandler(event:MouseEvent):void  
  2.  
  3. {  
  4.  
  5. varjob:FlexPrintJob=newFlexPrintJob();  
  6.  
  7. job.printAsBitmap=false;  
  8.  
  9. if(job.start()){  
  10.  
  11. vargroup:HGroup=newHGroup();  
  12.  
  13. group.height=job.pageHeight;  
  14.  
  15. group.width=job.pageWidth;  
  16.  
  17. vartext:SimpleText=newSimpleText();  
  18.  
  19. text.text="Hello";  
  20.  
  21. text.setStyle("fontFamily","Arial");  
  22.  
  23. text.setStyle("fontSize",12);  
  24.  
  25. group.addElement(text);  
  26.  
  27. text=newSimpleText();  
  28.  
  29. text.setStyle("fontFamily","Arial");  
  30.  
  31. text.setStyle("fontSize",12);  
  32.  
  33. text.text="World";  
  34.  
  35. group.addElement(text);  
  36.  
  37. addElement(group);  
  38.  
  39. job.addObject(group,FlexPrintJobScaleType.NONE);  
  40.  
  41. job.send();  
  42.  
  43. removeElement(group);  
  44.  
  45. }  
  46.  

   對比上面的兩組打印代碼可以看出Flex實(shí)現(xiàn)打印需要多設(shè)置一些參數(shù),主要是因?yàn)椋?/p>

  1.在Flex打印中,需要設(shè)置打印格式,是位圖模式,還是矢量圖模式;

  2.Flex不支持自動設(shè)置打印對象在打印頁面中的寬和高;

 總結(jié)

 綜上所述,我們可以看出Flex4打印功能要比Silverlight的打印功能更加健全,F(xiàn)lex打印功能中的打印高質(zhì)量的矢量圖和自動分頁是兩個主要亮點(diǎn),而當(dāng)前Silverlight4中自動分頁是將要打印視圖對象切割成兩部分實(shí)現(xiàn)打印。而Silverlight4中打印功能的全編程模式也是Silverlight的亮點(diǎn)。從微軟對Silverlight的定位方向來看,相信在不久的將來,Silverlight的打印功能會更加的強(qiáng)大和完善。


文章題目:探究Flex4打印功能的實(shí)現(xiàn)
標(biāo)題來源:http://uogjgqi.cn/article/dpdjsjg.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流