大致分為3類:
1.2.
宿主列印使用瀏覽器提供的列印介面,有html(將呈現的html輸出到印表機);activex+html(使用js呼叫activex完成列印)
3.外部列印生成目標文件,如pdf、office列印,使用文件的宿主程式開啟並列印 類別
方案 優點
缺點原生列印
能夠選擇印表機,設定紙張,頁邊距等引數;列印、swing元件等;多頁列印效率高;延遲生成列印內容
客戶端要安裝jre
flex
列印flex中的視覺化元件,多頁列印效率高;延遲生成列印內容
不能夠選擇印表機,設定紙張,頁邊距等引數;
宿主列印
html
能列印html頁面,可通過css控制頁面的列印方式
需要事先設定好列印內容,多頁列印時可能頁面過大
activex+html
通過程式設定印表機等引數
外部列印
pdf office
要安裝相應的工具軟體,多頁列印頁面過大
只要頁面上能顯示,則flex就能列印出來。
使用printjob列印
var job=new printjob();
job.addpage(sprite:sprite,printarea:rectangle=null,options:printjoboptions=null,framenum:int=0):void
sprite代表要列印的內容,必須位於displaylist,列印時會忽略sprite的vlisibile屬性
printarea: 代表列印範圍
framenum: 幀數,不指定
job.send();
題目 9 列印日期
題目描述 題目描述 給出年分 m 和一年中的第 n 天,算出第 n 天是幾月幾號。輸入 輸入包括兩個整數 y 1 y 3000 n 1 n 366 輸出 可能有多組測試資料,對於每組資料,按 yyyy mm dd 的格式將輸入中對應的日期列印出來。樣例輸入 20003 200031 200040 2...
笨方法學Python 習題 9 列印,列印,列印
usr bin python coding utf8 here s somt new strange stuff,remember type it exactly.days mon tue wed thu fri sat sun months jan nfeb nmar napr nmay njun...
習題8 列印,列印
一 二 附加練習 1 檢查結果,記錄錯誤。2 最後一行既有單引號又有雙引號,他們是如何工作的?答 見註解1。三 註解 1 為什麼 r有時列印出來的是單引號,而我使用的是雙引號?答 python會用最有效的方式列印出字元,而不是完全按照你寫的方式列印。這樣做對於 r來說是可以接受的,因為它是用於除錯和...