Webprint插件api技術手冊_第1頁
Webprint插件api技術手冊_第2頁
Webprint插件api技術手冊_第3頁
Webprint插件api技術手冊_第4頁
Webprint插件api技術手冊_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。Webprint插件api技術手冊2007-6-13目錄錯誤_!未定義書簽。錯誤!未定義書簽。webprint插件的對象、屬性方法錯誤!未定義書簽。1 、對象2 、屬性defaultPrinterNamemarginTopmarginLef

2、tmarginRightmarginBottomheaderfootercopiespageFrompageToselectedPagescurrentPageorientationpaperSizepaperSourcepageWidth錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。錯誤! 未定義書簽。pageHeight錯誤!未定義書簽。zoomValue3 、方法InitPrint()SetMarginMeasure(intunits)Preview()Print(boolprompt)錯誤!未定義書簽。設置頁邊距的打印示例錯誤選擇打

3、印紙型的示例錯誤錯誤一、簡介webprint是在上開發(fā)的ATL小控件(只有75k),運行時不可視。主要實現(xiàn)對IE瀏覽器中文檔打印格式的控制,可以定制打印紙型,紙張來源,打印方向等等用戶經(jīng)常關心的屬性。用戶通過代碼可以自定義紙張,打印方向,頁邊距等等屬性達到定制打印的目的,這些定制屬性的設置不會改變IE瀏覽器的默認打印屬性。也可以通過服務器端的頁面調(diào)用webprint插件生成客戶端的頁面達到設置打印參數(shù)的目的。開發(fā)平臺:應用平臺MicrosoftWindowsWin32OS平臺(除了WindowsNTMicrosoftInternetExplorerversions以上二、webprint插件的

4、對象、屬性方法1、對象webprint描述:打印插件對象。在頁面中嵌入此對象實現(xiàn)定制打印。如:<objectid=webprintclassid="clsid:CA03A5A8-9890-49BE-BA4A-8C524EB06441"codebase="#Version=3,0,0,11"viewasext></object>示例:<html><body><objectid=webprintclassid="clsid:CA03A5A8-9890-49BE-BA4A-8C524EB06441

5、"codebase="#Version=3,0,0,11"viewasext></object><p>方成打印插件演示示例。</body></html>2、屬性defaultPrinterName描述:獲得當前默認打印機名稱,通過獲得默認打印機名稱可以判斷是否安裝了打印機。語法:=stringValue應用到:webprint對象示例:下面是一個判斷當前是否設置了打印機的javascript代碼,PrintCtl是webprint的對象id。ifalert("沒有設置打印機!")return

6、;marginTop描述:設置打印頁面的上邊距。設置值的單位默認為毫米,通過SetMarginMeasure()方法可以改變到英寸。語法:=numMarginValue應用到:webprint對象示例:(1);=20;20mm20mm20mm20mm5”100”1英寸4”4”uttondisplay:none;</STYLE><STYLEMEDIA="SCREEN">.buttondisplay:block;</STYLE></head><scriptlanguage="javascript">

7、functionSetPrintSettings()1mm是default,2inchPrint()1mm是default,2inch03A5A4A-8Cuttondisplay:none;</STYLE><STYLEMEDIA="SCREEN">.buttondisplay:block;</STYLE></head><scriptlanguage="javascript">functionSetPrintSettings()1mm是default,2inch="Letter"

8、;Print()1mm是default,2inch="Letter"03A5A4A-8Cuttondisplay:none;</STYLE><STYLEMEDIA="SCREEN">.buttondisplay:block;</STYLE></head><scriptlanguage="javascript">functionSetPrintSettings()1mm是default,2inch="USStdFanfold"=6;=8;Print()1mm

9、是default,2inch="USStdFanfold"=6;=8;/不彈出打印對話框直接打印</script><body><objectid=webprintclassid="clsid:CA03A5A8-9890-49BE-BA4A-8C524EB06441"codebase="#Version=3,0,0,11"viewasext></object><p>自定義打印紙張的示例。<inputtype="button"value="打印預覽"onclick="SetPrintSettings()"id="Button1"name="Button1"class="button"><inputtype="button&quo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論