js列印office文件,js列印pdf文件

本文目錄一覽:

手機里office做的表格可以列印嗎?怎麼列印?

列印手機office表格的步驟如下:

1.首先我們打開手機Office軟體,打開或新建表格。

2.然後點擊選擇左下角的「工具」選項。

3.這裡點擊箭頭所指的「文件」按鈕。

4.然後點擊第一排第三個的「列印」選項。

5.在列印設置中,設置列印內容,列印範圍、列印份數。之後可以列印預覽

6.最後點擊確定,即可設置完成。這樣就解決了列印手機office表格的問題了。

word另存為網頁然後在通過網頁js列印格式不對

網頁列印時,會自動重新對頁面內容排版一次的。不管你在屏幕上把頁面做得如何漂亮整齊,列印的時候IE會自動根據你的印表機和紙張類型重新把頁面內容進行排版,以盡量使其完整地在紙張上列印出來。這個目前沒有好的解決辦法,所以一般不推薦應用程序通過網頁的方式進行列印。

補充一下:你隨便找個正常的網站列印一下,你也會發現列印結果和屏幕效果都會有些區別的。除非你用截圖後再列印的方式。

用JavaScript導出當前頁面的word文檔怎麼做

具體方法如下:

HTML

HEAD

titleWEB頁面導出為EXCEL文檔的方法

/title

/HEAD

body

BR

table id = “PrintA” width=”100%” border=”1″ cellspacing=”0″

cellpadding=”0″ bgcolor = “#61FF13”

TR style=”text-align : center;”

TD單元格A/TD

TD單元格A/TD

TD單元格A/TD

TD單元格A/TD

/TR

TR

TD colSpan=4 style=”text-align : center;”

font color=”BLUE” face=”Verdana”單元格合併行A/FONT

/TD

/TR

/TABLE

BR

table id=”PrintB” width=”100%” border=”1″ cellspacing=”0″

cellpadding=”0″

TR style=”text-align : center;”

TD單元格B/TD

TD單元格B/TD

TD單元格B/TD

TD單元格B/TD

/TR

TR

TD colSpan=4 style=”text-align : center;”單元格合併行B/TD

/TR

/TABLE

brbrbr

input type=”button” onclick=”javascript:AllAreaWord();”

value=”導出頁面指定區域內容到Word”

input type=”button” onclick=”javascript:AllAreaExcel();”

value=”導出頁面指定區域內容到Excel”

input type=”button” onclick=”javascript:CellAreaExcel();”

value=”導出表單單元格內容到Excel”

SCRIPT LANGUAGE=”javascript”

//指定頁面區域內容導入Excel

function AllAreaExcel()

{

var oXL = new ActiveXObject(“Excel.Application”);

var oWB = oXL.Workbooks.Add();

var oSheet = oWB.ActiveSheet;

var sel=document.body.createTextRange();

sel.moveToElementText(PrintA);

sel.select();

sel.execCommand(“Copy”);

oSheet.Paste();

oXL.Visible = true;

}

//指定頁面區域「單元格」內容導入Excel

function CellAreaExcel()

{

var oXL = new ActiveXObject(“Excel.Application”);

var oWB = oXL.Workbooks.Add();

var oSheet = oWB.ActiveSheet;

var Lenr = PrintA.rows.length;

for (i=0;iLenr;i++)

{

var Lenc = PrintA.rows(i).cells.length;

for (j=0;jLenc;j++)

{

oSheet.Cells(i+1,j+1).value = PrintA.rows(i).cells(j).innerText;

}

}

oXL.Visible = true;

}

//指定頁面區域內容導入Word

function AllAreaWord()

{

var oWD = new ActiveXObject(“Word.Application”);

var oDC = oWD.Documents.Add(“”,0,1);

var oRange =oDC.Range(0,1);

var sel = document.body.createTextRange();

sel.moveToElementText(PrintA);

sel.select();

sel.execCommand(“Copy”);

oRange.Paste();

oWD.Application.Visible = true;

//window.close();

}

/SCRIPT

/body

/html

js 打開word(Asp.net)

在線打開Word的方式有兩種 1、伺服器使用ActiveX,常見的是OWC,客戶端可見,但是要求客戶端必需安裝Office,另外客戶修改的內容不能保存到伺服器,除非你自己寫處理 2、客戶端通過JS調用你說的對象,更無法保存到伺服器 其實第一種辦法有公司做這種東西,就是在線編輯控制項,我記得03年的時候用過江西金格的效果還不錯 後來的就不是很清楚了。在線編輯Office文檔,需要保證數據的安全性、同步性,還有修改存檔,自己寫難度很大,推薦你去看看他們的產品吧,不過是要花錢的。

如何用nodejs把word轉成pdf

服務端安裝 unoconv 轉換命令為:unoconv -f pdf aa.docx,

然後在nodejs中用child_process 中的 exec或者 spawn進行系統調用 ,會在word的源路徑下生成同名的pdf文件

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/152518.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-13 06:04
下一篇 2024-11-13 06:05

相關推薦

發表回復

登錄後才能評論