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

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。錯(cuò)誤! 未定義書簽。Webprint插件api技術(shù)手冊(cè)2007-6-13目錄錯(cuò)誤_!未定義書簽。錯(cuò)誤!未定義書簽。webprint插件的對(duì)象、屬性方法錯(cuò)誤!未定義書簽。1 、對(duì)象2 、屬性defaultPrinterNamemarginTopmarginLef

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

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

4、對(duì)象、屬性方法1、對(duì)象webprint描述:打印插件對(duì)象。在頁面中嵌入此對(duì)象實(shí)現(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描述:獲得當(dāng)前默認(rèn)打印機(jī)名稱,通過獲得默認(rèn)打印機(jī)名稱可以判斷是否安裝了打印機(jī)。語法:=stringValue應(yīng)用到:webprint對(duì)象示例:下面是一個(gè)判斷當(dāng)前是否設(shè)置了打印機(jī)的javascript代碼,PrintCtl是webprint的對(duì)象id。ifalert("沒有設(shè)置打印機(jī)!")return

6、;marginTop描述:設(shè)置打印頁面的上邊距。設(shè)置值的單位默認(rèn)為毫米,通過SetMarginMeasure()方法可以改變到英寸。語法:=numMarginValue應(yīng)用到:webprint對(duì)象示例:(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;/不彈出打印對(duì)話框直接打印</script><body><objectid=webprintclassid="clsid:CA03A5A8-9890-49BE-BA4A-8C524EB06441"codebase="#Version=3,0,0,11"viewasext></object><p>自定義打印紙張的示例。<inputtype="button"value="打印預(yù)覽"onclick="SetPrintSettings()"id="Button1"name="Button1"class="button"><inputtype="button&quo

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論