A. javascript或jquery連接列印機列印內容如何做到而且怎麼設置樣式
下面是一個列印的實例,調用ActiveX控制項實現的
基本功能:列印、列印頁面設置、列印預覽、關閉
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>
WU XIN
</title>
<style type="text/css" media=print>
.noprint{display : none } .PageNext{ PAGE-BREAK-AFTER: always }
</style>
<style type="text/css">
.colorcss{ background-color:#B8E3FA; }
</style>
<SCRIPT language=javascript>
function printsetup() {
// 列印頁面設置
wb.execwb(8, 1);
}
function printpreview() {
// 列印頁面預覽
wb.execwb(7, 1);
}
function printit() {
if (confirm('確定列印嗎?')) {
wb.execwb(6, 6)
}
}
</SCRIPT>
</head>
<body>
<!--調用active-->
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=3></OBJECT>
<input class="noprint" type=button name=b utton value="列印" onclick=" javascript :printit();">
<input class="noprint" type=button name=button value="列印頁面設置" onclick=" javascript : printsetup();">
<input class="noprint" type=button name=button_show value="列印預覽" onclick="javascript:printpreview();">
<input class="noprint" type=button name=b utton value="關閉" onclick=" javascript:window.close();">
<!--startprint-->
<p class="noprint colorcss">
不列印該區域
</p>
<p class="colorcss">
列印區域
</p>
<!---endprint-->
</body>
</html>
B. js實現的將html轉為pdf功能【基於瀏覽器端插件jsPDF】
本文實例講述了JS實現的將html轉為pdf功能。分享給大家供大家參考,具體如下:
<!DOCTYPE
html>
<html>
<head>
<title>jsPDF插件</title>
<meta
http-equiv="Content-Type"
content="text/html;
charset=utf-8">
<script
src="https://code.jquery.com/jquery-git.js"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.0.272/jspdf.debug.js"></script>
</head>
<body>
<p
class="pdf-wrapper"
="to-pdf">HTML
content...<h1>中文</h1>
中國,漢字,測試:合同
模版
中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國</br>中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國中國....................<br/>
中國,漢字,測試:合同
模版
...................<br/>
計費
介面
....................<br/>
<img
src='http://www.jb51.net/images/logo.gif'/>
</p>
<script
type="text/javascript">
var
pdf
=
new
jsPDF('p','pt','a4');
pdf.internal.scaleFactor
=
1;
var
options
=
{
pagesplit:
true
};
//$('.pdf-wrapper')
pdf.addHTML(document.body,options,function()
{
pdf.save('web1111.pdf');
});
</script>
</body>
</html>
運行效果:
更多關於JavaScript相關內容可查看本站專題:《JavaScript擴展技巧總結》、《JavaScript常用函數技巧匯總》、《javascript面向對象入門教程》、《JavaScript中json操作技巧總結》、《JavaScript切換特效與技巧總結》、《JavaScript查找演算法技巧總結》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與演算法技巧總結》、《JavaScript遍歷演算法與技巧總結》及《JavaScript數學運算用法總結》
希望本文所述對大家JavaScript程序設計有所幫助。
您可能感興趣的文章:jsPDF導出pdf示例jsPDF生成pdf後在網頁展示實例使用jspdf生成pdf報表phonegap教程使用jspdf庫在應用中生成pdf文件(pdf生成方法)JS導出PDF插件的方法(支持中文、圖片使用路徑)js插件方式打開pdf文件(瀏覽器pdf插件分享)用Javascript檢查Adobe
PDF插件是否安裝的實現代碼純js實現html轉pdf的簡單實例(推薦)基於Phantomjs生成PDF的實現方法JavaScript+Java實現HTML頁面轉為PDF文件保存的方法JavaScript代碼生成PDF文件的方法
C. Jquery怎麼控制視頻的暫停與播放
1、首先需要新建一個html文件,命名為test.html。
D. jsPDF 將html代碼中的table導出為pdf文件怎麼弄
jsPDF 將html代碼中的table導出為pdf文件怎麼弄
有如下方法:
1、如果你電腦上安裝了office2007/2010,其中的word或EXCEL可以專直接保存為PDF格式。屬
2、如果你電腦上安裝安裝的是office2003,可以下載安裝adobe acrobat,acrobat可以在載入生成PDF的插件。
3、利用任意一款PDF列印機(如pdffactory pro),然後將word文件「列印」成PDF文件。
E. 使用jQuery的PDF查看器問題,怎麼解決
jquery.media.js 插件實現在線預覽PDF文件
代碼:
[html]view plain
<!DOCTYPEhtml>
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/>
<title>在線預覽PDF文檔</title>
<linkrel="stylesheet"href="bootstrap-3.3.7/css/bootstrap.min.css">
<scripttype="text/javascript"src="js/jquery.min.js"></script>
<scripttype="text/javascript"src="js/jquery.media.js"></script>
<scripttype="text/javascript">
$(function(){
$('a.media').media({width:800,height:600});
});
</script>
</head>
<body>
<center>
<divclass="panelpanel-primary">
<divclass="panel-heading"align="center">
<h2>預覽pdf文件</h2>
</div>
<divclass="panel-body">
<aclass="media"href="yulan.pdf"></a>
</div>
</center>
</body>
</html>
F. 前端HTML頁面轉PDF(html2canvas+jspdf)
utils - htmlToPdf.js
main.js
1、如果在多個頁面使用,給函數定義一個參數,參數為要導出頁面部分的id。
將 '#pdfDom' 替換為參數即可
2、將導出文件的名稱也作為參數傳入函數
此種方式也可用於vue,嘗試後可行,需要調節部分參數,但畢竟不太合適。
jQuery不需要調節。
https://github.com/zhangshaoliang/downLoadPDF
vue方式
jQuery方式
目前項目使用的是前端加後端方式,前端提供模板,echarts圖表的話需要轉為base64發送給後台。後台使用iText。目前存在的問題是後台不支持css3語法,只支持到css2,所以復雜的樣式頁面顯示錯亂,考慮個別頁面使用純前端實現。
網站導航
G. jquery.media.js 怎麼預覽pdf文件
其實也就來是簡單的在瀏覽器源中實現一個打開pdf文件,並有類似預覽功能的邊框。
其實在中國上經常見到類似的頁面,在瀏覽器中打開pdf文檔,可大部分都是由於版權的原因使用了一些很特殊的技術,自然很難模仿了。
即使有直接在瀏覽器打開的例子,也必須手動點擊一下鏈接然後才能打開pdf文件。如何直接打開,而不用點擊鏈接呢?
本以為自己對js很熟,也就使用js模擬點擊,可就是不管用,沒辦法,只能在中國上繼續尋找資料。最終想不到代碼卻很簡單。
最主要的是使用到了一個jquery的插件jquery.media.js,使用這個插件就很容易實現了。
核心代碼:
成因分析 使用jquery.media.js就可以直接把一個連接到pdf文件的鏈接打
H. jquery代碼是生成橫向pdf
插件描述:jsPDF HTML5是一個客戶端解決方案生成pdf文件。適合活動門票、報告、證書,等等。 它將在IE6+,Firefox 3 +,Chrome,Safari 3 +,Opera。IE9下工作