網友評分: 5.8分
YCanPDFPDFViewOCX是YCanPDF開發的顯示PDF文件的標準控件,可以在任何支持標準OCX的開發語言里面使用,開發人員只需調用幾個接口就可在程序中實現對本地或網絡pdf文件進行顯示、打印等操作。
1. 支持打開本地和內存流PDF文件
2. 支持密碼和證書加密的PDF
3. 兼容所有版本PDF文件(PDF1.3、PDF1.4、PDF1.5、PDF1.6、PDF1.7)
4. 支持各種語系PDF(簡體、繁體、日、韓等)
5. 支持縮放、旋轉、翻頁、連續頁、對開、動畫翻頁方式的瀏覽
6. 支持全屏、退出全屏功能
7. 支持查找和全文檢索,支持多個關鍵字的與、或、非邏輯檢索
8. 支持文字選擇、屏幕截圖
9. 支持后臺靜默打印(增強版)
10.支持在顯示的時候添加各種自定義水印(增強版)
一、服務器端
把PDFView.cab上傳到Web服務器即可。例如:http://www.abc.com/Demo/PDFView.cab
二、客戶端網頁編寫
用記事本打開PDFTest.html,找到object標簽,做如下修改:
<object
id="YCanPDF"
classid="clsid:474C1AB2-EFA5-4A19-9267-BA38B685C74A"
codebase="http://www.abc.com/Demo/PDFView.cab#version=3,5,0,0"
width = 750
height = 450>
</object>
object各屬性說明:
id: 控件名稱,可用這個值來調用控件方法;
classid: 控件的注冊id,這個無需改動;
codebase: 指定CAB包的網絡地址和版本號。
假如CAB在服務器上的地址是http://www.abc.com/Demo/PDFView.cab,版本號是3,3,0,0,
則應該這樣寫:codebase="http://www.abc.com/Demo/PDFView.cab#version=3,5,0,0"
width和height: 控件在網頁中的寬和高,可以自己根據需要調整。
修改完畢,保存。可以直接雙擊PDFTest.html,也可以把修改后的PDFTest.html上傳到web服務器查看效果。
注意:第一次打開PDFTest.html,IE會提示安裝控件,點擊是,同意安裝。
標簽: PDF閱讀器