當前位置:首頁 » 編程語言 » phpdoctopdf

phpdoctopdf

發布時間: 2022-11-16 22:46:21

1. php調用libreoffice將doc轉pdf的問題

首先在終端里測試一下libreoffice命令能否正常轉pdf。如果不行的話,重新安裝libreoffice軟體。
其次,檢查許可權,php以及libreoffice是否對w.xbyz.cn文件夾有讀寫的許可權。

2. PHP word轉pdf

這個不是說的很清楚了嗎
Please be sure that OpenOffice.org is installed

你直接安裝上openoffice,啟動 openoffice服務

3. php 怎麼實現 word,excel 轉為 pdf 格式

Able2Extract是一款文件轉換工具。可以將PDF、HTML和Text格式的文件中的數據轉換為格式化的Excel表、Word文檔、PPT文檔、HTML文檔和text文件。內置有PDF文件瀏覽器。支持多種文字,包括中文、日文、俄文、希臘文等。不需要安裝Adobe Acrobat。專業版除了提供標准版的所有功能,還可以對掃描的或者圖片格式的PDF文件進行轉換。

4. php怎麼把文件轉成pdf文件

如果是可以列印,就可以使用虛擬列印機來處理:
方法一:使用虛擬列印機pdf factory即可,而且其他格式文件只要是能夠列印,選擇這個虛擬列印機,都可以做成PDF文件,很簡單實用;
方法二:用其他虛擬列印機轉成PDF文件。
方法三:使用專門的轉換軟體,把文件轉成PDF文件。

實在不能列印,還可以截屏嘛,然後按照下面的方法做出PDF的:
方法一:使用虛擬列印機pdf factory即可,而且其他格式文件只要是能夠列印,選擇這個虛擬列印機,都可以做成PDF文件,很簡單實用;
方法二:使用FreePic2Pdf軟體,進行批量轉換;
方法三:用其他虛擬列印機轉成PDF文件。

5. PHP 中怎麼實現OFFICE文件轉換成PDF文件格式

貼個doc轉pdf的
< ?php
set_time_limit(0);
function MakePropertyValue($name,$value,$osm){
$oStruct = $osm->Bridge_GetStruct
("com.sun.star.beans.PropertyValue");
$oStruct->Name = $name;
$oStruct->Value = $value;
return $oStruct;
}
function word2pdf($doc_url, $output_url){
$osm = new COM("com.sun.star.ServiceManager")
or die ("Please be sure that OpenOffice.org
is installed.\n");
$args = array(MakePropertyValue("Hidden",true,$osm));
$oDesktop = $osm->createInstance("com.sun.star
.frame.Desktop");
$oWriterDoc = $oDesktop->loadComponentFromURL
($doc_url,"_blank", 0, $args);
$export_args = array(MakePropertyValue
("FilterName","writer_pdf_Export",$osm));
$oWriterDoc->storeToURL($output_url,$export_args);
$oWriterDoc->close(true);
}
$output_dir = "D:/LightTPD/htdocs/";
$doc_file = "D:/LightTPD/htdocs/2.doc";
$pdf_file = "2.pdf";
$output_file = $output_dir . $pdf_file;
$doc_file = "file:///" . $doc_file;
$output_file = "file:///" . $output_file;
word2pdf($doc_file,$output_file);
?>

6. php導出word和pdf文件

1首先下一個phpexcel

2下載完成的是一個壓縮文件,解壓放到你的項目目錄里

3.下面進入代碼;

4.
//引入PHPExcel庫文件(路徑根據自己情況)
include './phpexcel/Classes/PHPExcel.php';
//創建對象
$excel = new PHPExcel();
//Excel表格式,這里簡略寫了8列
$letter = array('A','B','C','D','E','F','F','G');
//表頭數組
$tableheader = array('學號','姓名','性別','年齡','班級');

//填充表頭信息
for($i = 0;$i < count($tableheader);$i++) {
$excel->getActiveSheet()->setCellValue("$letter[$i]1","$tableheader[$i]");
}

5.
//表格數組
$data = array(
array('1','小王','男','20','100'),
array('2','小李','男','20','101'),
array('3','小張','女','20','102'),
array('4','小趙','女','20','103')
);
//填充表格信息
for ($i = 2;$i <= count($data) + 1;$i++) {
$j = 0;
foreach ($data[$i - 2] as $key=>$value) {
$excel->getActiveSheet()->setCellValue("$letter[$j]$i","$value");
$j++;
}
}

6.
//創建Excel輸入對象
$write = new PHPExcel_Writer_Excel5($excel);
header("Pragma: public");
header("Expires: 0");
header("Cache-Control:must-revalidate, post-check=0, pre-check=0");
header("Content-Type:application/force-download");
header("Content-Type:application/vnd.ms-execl");
header("Content-Type:application/octet-stream");
header("Content-Type:application/download");;
header('Content-Disposition:attachment;filename="testdata.xls"');
header("Content-Transfer-Encoding:binary");
$write->save('php://output');

7.打開頁面,刷新的時候會彈出對話框,讓你選擇文件保存路徑和文件名稱,

8.打開表格後,數據和格式跟代碼中的一致,說明PHP導出的Excel是正確的。如果出現錯誤,檢查一下你的表格數組和數據數組吧。

7. 我使用php語言做word轉pdf的時候報錯

解決方法:
在把Word轉換成Pdf過程中,首先是選擇文件---列印---然後在列印機下拉框中選擇「Pdf列印機」,然後選擇確定,此時,選擇保存位置,然後確定後Pdf列印做准備。
如果使用了系統字體以外的字體時,Pdf虛擬列印機就會報錯提示,為你指出哪頁哪頁未能轉換等等的錯誤信息,這些信息是在txt文本中呈現的。
下邊來看看解決的辦法,首先找到系統中「設備和列印機」的位置
點擊「設備和列印機」進入設備和列印機界面。
在設備和列印機界面找到「Adobe PDF」虛擬列印機,然後點擊右鍵,選擇「列印首選項」。
在彈出的「Adobe PDF列印首選項」對話框中,取消「僅依靠系統字體;不使用文檔字體」復選框,然後點擊應用退出就OK了

8. 如何用純java代碼實現word轉pdf

1:用apache pio 讀取doc文件,然後轉成html文件用Jsoup格式化html文件,最後用itext將html文件轉成pdf。

2:使用jdoctopdf來實現,這是一個封裝好的包,可以把doc轉換成pdf,html,xml等格式,調用很方便。

3:地址http://www.maxstocker.com/jdoctopdf/downloads.php

需要注意中文字體的寫入問題。

4:使用jodconverter來調用openOffice的服務來轉換,openOffice有個各個平台的版本,所以這種方法跟方法1一樣都是跨平台的。

jodconverter的下載地址:http://www.artofsolving.com/opensource/jodconverter

首先要安裝openOffice,下載地址:office.org/download/index.html" target="_blank">http://www.openoffice.org/download/index.html

5:安裝完後要啟動openOffice的服務,具體啟動方法請自行google。

6:效果最好的一種方法,但是需要window環境,而且速度是最慢的需要安裝msofficeWord以及SaveAsPDFandXPS.exe(word的一個插件,用來把word轉化為pdf)

7:Office版本是2007,因為SaveAsPDFandXPS是微軟為office2007及以上版本開發的插件。

8:SaveAsPDFandXPS下載地址:microsoft.com/zh-cn/download/details.aspx?id=7" target="_blank">http://www.microsoft.com/zh-cn/download/details.aspx?id=7。

9:需要轉換的工具 ,看你是linux還是word 。word還好不需要安裝。linux就麻煩了。

9. php怎麼將php文件轉換成pdf

、自己根據自己需要去弄,設置下頁面范圍,弄好之後點擊下面的確定。

、頁面頁腳添加好就是這樣,可以在右邊的PDF文件中看到。



、最後不要忘記保存,可以用快捷鍵,這里是保存到原文件位置。

10. 如何利用php將word轉化為pdf

安裝一款
PDFCreator
的軟體,它會在系統下安裝一名為PDFCreator列印機再按下面操作:
1.在WORD的應用程序中打開你想要轉換成PDF的文檔。
2.就像在一個標准列印機裡面列印一樣,列印這個文檔。
3.當列印對話框出現後,在列印機名稱的下拉框中選擇PDFCreator
printer。如果PDFCreator
printer是默認下的列印機,那麼你就不需要再去選擇了,只要按「確定」鍵就可以了。
4.接著會彈出一個窗口出來,要求你填寫一些信息以便於工作創建PDF文檔。
注意:這里你也可以指定你要保存的文檔的格式。你可以保存為PDF,
PNG,
JPEG,
BMP,
PCX,
TIFF,
PS,

EPS格式。
5.如果你選擇保存,這個PDF將會創建並在它默認的PDF閱讀器中打開。

熱點內容
源碼車牌識別 發布:2025-01-13 19:49:06 瀏覽:974
inflateandroid 發布:2025-01-13 19:47:43 瀏覽:244
安卓電腦如何連手機熱點 發布:2025-01-13 19:40:52 瀏覽:142
pythonnumexpr 發布:2025-01-13 19:34:56 瀏覽:489
linuxpython版本查看 發布:2025-01-13 19:18:37 瀏覽:741
寶馬三系的哪個配置走量 發布:2025-01-13 19:12:14 瀏覽:697
區域網如何訪問伺服器 發布:2025-01-13 18:56:24 瀏覽:191
javaarraylist訪問 發布:2025-01-13 18:56:10 瀏覽:671
如何確定膠體是否配置成功 發布:2025-01-13 18:46:07 瀏覽:73
fgo緩存多大 發布:2025-01-13 18:42:13 瀏覽:972