本文目錄一覽:
- 1、手機里office做的表格可以列印嗎?怎麼列印?
- 2、word另存為網頁然後在通過網頁js列印格式不對
- 3、用JavaScript導出當前頁面的word文檔怎麼做
- 4、js 打開word(Asp.net)
- 5、如何用nodejs把word轉成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