導航:首頁 > 文檔加密 > linuxword轉pdf文件

linuxword轉pdf文件

發布時間:2023-03-22 01:59:56

1. freemark在linux上生成word以後,怎麼轉pdf

在 Linux 系統中,下載安裝 WPS Office For Linux、LibreOffice、OpenOffice 等軟體,打開 Word 文件,在另存為功能中,選擇 PDF 格式文件,或者在列印功襲卜能中選擇轉換成 PDF 文件。 利用桐孫在線 Word to PDF 網站,在網路搜索「Word to PDF」局禪鏈,打開網...

2. 在linux環境下,java怎麼實現從word格式轉換為pdf格式

import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;

/**
* @author XuMing Li
*
* @version 1.00, 2007-4-9
*
*/
public class D2P {
private ActiveXComponent wordCom = null;

private Object wordDoc = null;

private final Variant False = new Variant(false);

private final Variant True = new Variant(true);

/**
* 打開word文檔
*
* @param filePath
* word文檔
* @return 返回word文檔對象
*/
public boolean openWord(String filePath) {
//建立ActiveX部件
wordCom = new ActiveXComponent( "Word.Application ");

try {
//返回wrdCom.Documents的Dispatch
Dispatch wrdDocs = wordCom.getProperty( "Documents ").toDispatch();
//調用wrdCom.Documents.Open方法打開指定的word文檔,返回wordDoc
wordDoc = Dispatch.invoke(wrdDocs, "Open ", Dispatch.Method,
new Object[] { filePath }, new int[1]).toDispatch();
return true;
} catch (Exception ex) {
ex.printStackTrace();
}
return false;
}

/**
* 關閉word文檔
*/
public void closeWord() {
//關閉word文件
wordCom.invoke( "Quit ", new Variant[] {});
}

/**
* * 將word文檔列印為PS文件後,使用Distiller將PS文件轉換為PDF文件 *
*
* @param sourceFilePath
* 源文件路徑 *
* @param destinPSFilePath
* 首先生成的PS文件路徑 *
* @param destinPDFFilePath
* 生成PDF文件路徑
*/
public void docToPDF(String sourceFilePath, String destinPSFilePath,
String destinPDFFilePath) {
if (!openWord(sourceFilePath)) {
closeWord();
return;
}
//建立Adobe Distiller的com對象
ActiveXComponent distiller = new ActiveXComponent(
"PDFDistiller.PDFDistiller.1 ");
try {
//設置當前使用的列印機,我的Adobe Distiller列印機名字為 "Adobe PDF "
wordCom.setProperty( "ActivePrinter ", new Variant( "Adobe PDF "));
//設置printout的參數,將word文檔列印為postscript文檔。目前只使用了前5個參數,如果要使用更多的話可以參考MSDN的office開發相關api
//是否在後台運行
Variant Background = False;
//是否追加列印
Variant Append = False;
//列印所有文檔
int wdPrintAllDocument = 0;
Variant Range = new Variant(wdPrintAllDocument);
//輸出的postscript文件的路徑
Variant OutputFileName = new Variant(destinPSFilePath);

Dispatch.callN((Dispatch) wordDoc, "PrintOut ", new Variant[] {
Background, Append, Range, OutputFileName });
System.out.println( "由word文檔列印為ps文檔成功! ");
//調用Distiller對象的FileToPDF方法所用的參數,詳細內容參考Distiller Api手冊
//作為輸入的ps文檔路徑
Variant inputPostScriptFilePath = new Variant(destinPSFilePath);
//作為輸出的pdf文檔的路徑
Variant outputPDFFilePath = new Variant(destinPDFFilePath);
//定義FileToPDF方法要使用adobe pdf設置文件的路徑,在這里沒有賦值表示並不使用pdf配置文件
Variant PDFOption = new Variant( " ");
//調用FileToPDF方法將ps文檔轉換為pdf文檔
Dispatch.callN(distiller, "FileToPDF ", new Variant[] {
inputPostScriptFilePath, outputPDFFilePath, PDFOption });
System.out.println( "由ps文檔轉換為pdf文檔成功! ");
} catch (Exception ex) {
ex.printStackTrace();
} finally {
closeWord();
}
}

public static void main(String[] argv) {
D2P d2p = new D2P();
// d2p.openWord( "c:/12.doc ");
// d2p.callWordMacro( "c:/12.docc ", "MyWordMacro ",
// new String[] { "這是調用word宏的測試程序 " });
d2p.docToPDF( "d:/12.doc ", "c:/1p.ps ", "c:/1p.pdf ");
}
}

3. 在linux環境下,java怎麼實現從word格式轉換為pdf格式

Word轉換成pdf格式是比較簡單的,我們使用pdf轉換器就可以輕松將word轉換成pdf格式

參考軟體:迅捷pdf轉換器

參考步驟:第一步:打開桌面上的迅捷pdf轉換器,然後選擇「其他文件轉換成PDF」,再選擇「word轉成pdf」

第三步:轉換好之後選擇「輸出」,把轉換好的文件輸出保存下來就可以了

4. freemark在linux上生成word以後,怎麼轉pdf

可以使用虛擬列印機來處理:
方法一:使用虛擬列印機pdf factory即可,而且槐宴其他格式文件只要是能夠列印,選擇這個虛擬列印機,都可以做成PDF文件,很簡單實用;
方散明蔽法二:使用專門的轉換軟體,把文件轉成PDF文件;沖州
方法三:用其他虛擬列印機轉成PDF文件。
方法四:用WPS本身自帶的轉換功能轉成PDF文件。

5. 如何在linux下將word轉為pdf-CSDN論壇

你好,歡迎使用Linux WPS2019版本

1、打開所需轉換的文檔

6. 在linux環境下,java怎麼實現從word格式轉換為pdf格式

linux環境下,word格式轉換為pdf格式
word轉換到PDF的步驟就相對簡單了,我們只需要安裝一款虛擬列印機軟體「Virtual Pdf Printer」即可,它可以將你編輯好的word文檔直接輸出為PDF文件格式。

安裝後在word中點擊「打開」→「列印」,
在「列印機名稱」中會看到多了一個「Virtual Printer」選項,
選中它,點擊確定後(未注冊版本有10秒的等待時間),
彈出「保存PDF文件」對話框,先選擇文件的保存路徑,
再點擊「生成設置」按鈕,彈出「系統設置」面板,
對輸出後的PDF文件進行加密和字體等設置,
點擊兩次確定,當前的word文檔就被轉換成PDF格式的文件了.

7. Linux Centos 7 安裝 Libreoffice 6.2 實現 word ppt excel 轉pdf 教程

註: 安裝前建議先執行卸載命令: yum remove libreoffice-*

wget http://mirrors.ustc.e.cn/tdf/libreoffice/stable/6.2.8/rpm/x86_64/LibreOffice_6.2.8_Linux_x86-64_rpm_langpack_zh-CN.tar.gz

只演示一個包的安裝,其他兩個包的安裝一樣

上傳 simsun.ttf文件到伺服器;將文件復制到/usr/share/fonts下並賦予讀寫許可權;刷新字體緩存

報錯:libreoffice6.2 -help

/opt/libreoffice6.2/program/soffice.bin: error while loading shared libraries: libcairo.so.2: cannot open shared object file: No such file or directory

報錯:libreoffice6.2 -help

/opt/libreoffice6.2/program/soffice.bin: error while loading shared libraries: libcairo.so.2: cannot open shared object file: No such file or directory

8. wps支持linux命令行下word轉pdf嗎

通過瀏覽器進入到wps官網,然後點擊右上角的"linux",進入到wps支持Linux的項目下。在該界面點擊"立即下載",進入到Linux版本的wps安裝程序下載頁面。根據個人Linux版本的位數選擇對應的rpm包,將該安裝包下載到本地。進入到安裝包存放的目錄,使用命令"yum localinstall wps-offcie-10.1.0.6634-1.i686.rpm",該命令在安裝包的同時也會將相應的依賴關系軟體安裝,這樣就不會包依賴關系錯誤。安裝完成後,通過命令"wps"可以直接打開wps,由於是首次使用所以需要同意它的用戶協議,也可以通過桌面的WPS圖標點擊打開。
然後你問題的重點來了,你用什麼轉件轉換格式?如果你使用unoconv
到github克隆unoconv 項目,並安裝
輸入命令:git clone
進入unoconv目錄,並安裝
make install
成功安裝unoconv後。先創建一個aa.docx測試文件
首先:我們來先轉docx文件到pdf,輸入命令:unoconv -f pdf aa.docx
得到結果:aa.pdf
看明白沒有,你試試看吧 看看《Linux就該這么學》 裡面有個專欄是 Linux命令大全(手冊

9. linux下編輯word,然後將word轉換為pdf的問題

http://www.arakhne.org/linux/frenchtut/word2pdf/word2pdf

perl的枝沖腳猛李殲本擾咐

10. linuxword轉pdf字體被加粗

如何使用我速PDF轉換器將word顯示正常但是轉換成pdf數字加粗了_怎麼解決呢?相信很多小夥伴都有過這樣的困擾,還有很多學生黨在寫自己的畢業論文或虧轎態者是老師布置的需要交的文檔作業之類的時候,會遇到word顯示正常但是轉換成pdf數銷源字加粗了_怎麼解決的問題,沒有關系,今天小編教給大家的就是如何使用我速PDF轉換器,來解決這個問題吧?
第一步:首先進入我速PDF轉換器官網(http://www.11pdf.com/)
第二步:下載安裝完成後,打開軟體,選擇【word顯示正常但是轉換成pdf數字加粗了帆攜_怎麼解決】
第三步:點擊或者拖拽你想要轉換的批量PDF文件或者點擊界面下方【添加文件夾】;輸出目錄可以選擇【原文件目錄】或者【自定義目錄】,最後點擊【開始轉換】即可完成轉換。
只需要按照上述方法進行操作,就可以將解決了。

閱讀全文

與linuxword轉pdf文件相關的資料

熱點內容
微雲下載文件夾是空的 瀏覽:3
r9數控車的編程 瀏覽:403
為什麼刪不掉ksafe文件夾 瀏覽:291
理科男學編程用什麼電腦 瀏覽:839
安陽彈性雲伺服器 瀏覽:570
壓縮空氣儲罐有效期 瀏覽:408
英國文學PDF 瀏覽:175
軟體編程需求 瀏覽:626
廣州哪裡解壓 瀏覽:253
手機小視頻怎麼壓縮 瀏覽:915
微信聊天界面源碼 瀏覽:24
seo競價推廣點擊價格演算法公式 瀏覽:319
框架結構可以加密嗎 瀏覽:218
python編譯器怎麼清除 瀏覽:73
linux全局socks代理 瀏覽:611
php微信抽獎 瀏覽:771
壓縮演算法嵌入式移植 瀏覽:531
php新手小例子 瀏覽:233
按照醫生的演算法一周是幾天 瀏覽:805
三次b樣條曲線演算法 瀏覽:924