word轉php
1. 怎樣將php文檔轉為word文檔
pdf格式的文件如何轉換成Word文檔(2種方法)
1、用ScanSoft PDF Converter Pro v3.0 特別版
http://down.chinageren.com/d/asp_php_cgi_jsp_net_soft_5595.html
為PDF轉換提供了完整的解決方案,能合並,轉換,直接編輯PDF文件
2、可以利用Office 2003中的Microsoft Office Document Imaging組件來實現PDF轉WORD文檔,
也就是說利用WORD來完成該任務。方法如下:
用Adobe Reader打開想轉換的PDF文件,接下來選擇「文件→列印」菜單,在打開的「列印」窗口中將「列印機」
欄中的名稱設置為「Microsoft Office Document Image Writer」,確認後將該PDF文件輸出為MDI格式的虛擬列印文件。
注:如果沒有找到「Microsoft Office Document Image Writer」項,使用Office 2003安裝光碟中的「添加/刪除
組件」更新安裝該組件,選中「Office 工具 Microsoft DRAW轉換器」。
然後,運行「Microsoft Office Document Imaging」,並利用它來打開剛才保存的MDI文件,選擇「工具→將文本
發送到Word」菜單,在彈出的窗口中選中「在輸出時保持圖片版式不變」,確認後系統會提示「必須在執行此操作前重
新運行OCR。這可能需要一些時間」,不管它,確認即可。
以上僅在word2003中可用,其他版本沒有Microsoft Office Document Image Writer。
2. word表格如何導入php中
可以直接導入php文件中,樓主下載一個wps文字,用wps裡面的word編輯文檔,這裡面有一個直接導出php文件的圖標,一按就可以了。你可以把已經編輯的文件復制到wps裡面的word編輯文檔,就一切ok了。有疑問再問我。
3. word下載下來變成php,打開不了怎麼辦,迅雷也升級過了
必須要准確地找到下載鏈接才行,你單擊的可能是一個網頁的鏈接,你可以試試右擊選擇「目標另存為」。如果迅雷打開了,在對話框里選擇「使用IE下載」,不過也可能是網頁下載鏈接本身有問題。
4. php怎樣轉換成word
//注意:要將PHPWord\PHPWord\Template.php中的setValue方法下的編碼改成$replace = iconv('gbk', 'utf-8',$replace);其他的文件也要改成這種樣式的。否則出現中文亂碼。
require_once '../libs/PHPWord/PHPWord.php';
require_once '../libs/PHPWord/PHPWord/IOFactory.php';
require_once '../../config.php';
// require_once '../common/conn.php';
// New Word Document
$PHPWord = new PHPWord();
/**********文本格式的word text.php************/
// New portrait section
//逗號 分割字元串
$arr = $_REQUEST['arr'];
$a = explode(',',$arr);
//echo $arr;
date_default_timezone_set("Asia/Shanghai");//設置一個時區
$tm=date('Y-m-d H:i:s');
//exit($tm);
/**********前多日雨量*********/
if(in_array('1', $a, TRUE)){
$section = $PHPWord->createSection();
$PHPWord->addFontStyle('rStyle', array('bold'=>false, 'italic'=>false, 'size'=>16));
$PHPWord->addParagraphStyle('pStyle', array('align'=>'center', 'spaceAfter'=>100));
$c = "前三日雨量報表";
$section->addText($c, 'rStyle', 'pStyle');
$styleTable = array('borderSize'=>6, 'borderColor'=>'006699', 'cellMargin'=>80);
$styleFirstRow = array('borderBottomSize'=>18, 'borderBottomColor'=>'0000FF', 'bgColor'=>'66BBFF');
// Define cell style arrays
$styleCell = array('valign'=>'center');
// Define font style for first row
$fontStyle = array('bold'=>true, 'align'=>'center');
//設置標題
$PHPWord->addFontStyle('rStyle', array('bold'=>true, 'italic'=>true, 'size'=>16));
$PHPWord->addParagraphStyle('pStyle', array('align'=>'center', 'spaceAfter'=>100));
// Add table style
$PHPWord->addTableStyle('myOwnTableStyle', $styleTable, $styleFirstRow);
// Add table
$table = $section->addTable('myOwnTableStyle');
// Add row設置行高
$table->addRow(500);
$table->addCell(2300, $styleCell)->addText('站碼', $fontStyle);
$table->addCell(2300, $styleCell)->addText('站名', $fontStyle);
$table->addCell(2300, $styleCell)->addText('雨量', $fontStyle);
$table->addCell(2300, $styleCell)->addText('水文站監測類型', $fontStyle);
$conn = mssql_connect($config['mssql']['host'],$config['mssql']['user'],$config['mssql']['password']);
mssql_select_db($config['mssql']['dbname'],$conn);
$stm = date('Y-m-d H:i:s',strtotime('-3 days'));
$sql = "EXEC HNOW05_GETPPSPACE '','','".$stm."',1,1";
$res=mssql_query($sql);
while($arr = mssql_fetch_array($res)){
//echo $arr["STCD"]."
";
$table->addRow();
$table->addCell(2300)->addText($arr["STCD"]);
$table->addCell(2300)->addText($arr["STNM"]);
$table->addCell(2300)->addText($arr["P"]);
if($arr["STTP"] == 'MM'){
$table->addCell(2300)->addText('氣象站');
}else if($arr["STTP"] == 'BB'){
$table->addCell(2300)->addText('蒸發站');
}else if($arr["STTP"] == 'DD'){
$table->addCell(2300)->addText('堰閘水文站');
}else if($arr["STTP"] == 'TT'){
$table->addCell(2300)->addText('落潮位站');
}else if($arr["STTP"] == 'DP'){
$table->addCell(2300)->addText('泵站');
}else if($arr["STTP"] == 'SS'){
$table->addCell(2300)->addText('墒情站');
}else if($arr["STTP"] == 'PP'){
$table->addCell(2300)->addText('雨量站');
}else if($arr["STTP"] == 'ZZ'){
$table->addCell(2300)->addText('河道水位水文站');
}else if($arr["STTP"] == 'RR'){
$table->addCell(2300)->addText('水庫水文站');
}else if($arr["STTP"] == 'ZG'){
$table->addCell(2300)->addText('地下水站');
}else if($arr["STTP"] == 'ZB'){
$table->addCell(2300)->addText('分洪水位站');
}
}
$section->addTextBreak(2);
}else{
}
/******地質災害*******/
if(in_array('3', $a, TRUE)){
$section = $PHPWord->createSection();
$PHPWord->addFontStyle('rStyle', array('bold'=>false, 'italic'=>false, 'size'=>16));
$PHPWord->addParagraphStyle('pStyle', array('align'=>'center', 'spaceAfter'=>100));
$c = "地質災害";
$section->addText($c, 'rStyle', 'pStyle');
$content="根據市氣象局未來24小時降雨預報和市水利局實時降雨數據,市國土資源局進行了地質災害預報,請有關部門關注
實時預警信息,做好地質災害防範工作";
$section->addText($content);
// Add image elements
$section->addImage("images/image001.jpg", array('width'=>600, 'height'=>480, 'align'=>'center'));
}else{
}
// Save File
$fileName = "word報表".date("YmdHis");
header("Content-type: application/vnd.ms-word");
header("Content-Disposition:attachment;filename=".$fileName.".docx");
header('Cache-Control: max-age=0');
$objWriter = PHPWord_IOFactory::createWriter($PHPWord, 'Word2007');
$objWriter->save('php://output');
5. 為什麼我從郵箱里下載下來的word文件全成了PHP的文件類型
那你要看是什麼格式了,如果不是word,要用一個軟體轉一下就可以了。
6. Word文檔怎麼變成PHP格式了
下載的時候,沒有作更名處理,這是那個伺服器上的那個程序有問題造成的,打開看看,是不是ASCII碼的html代碼,如果是的話,說明對方的下載程序有問題,如果不是,後綴名修改成.doc文件就可以解決問題了
7. 怎麼使用 phpword 把 word文檔轉為html格式
關於word轉為html格式解決如下:
打開word文檔,單擊菜單欄中的「文件」,找到「另存為」 或「另存為網頁」;
單擊另存為」 或「另存為網頁」,彈出"另存為" 窗口;
在"另存為" 窗口的「保存類型」,下拉菜單中找到「網頁」;
在「文件名」一欄中可以修改我們想要的文件名;
點「保存」,選擇保存位置即可;
8. 如何將word中的數據導入到資料庫中
1、首先,打開媒介工具「記事本」,將word文件里需要導入的數據,復制粘貼到記事本當中,然後保存成為txt文件,本例中將txt文件取名為「數據源.txt」。
2/8
2、打開excel表格,點擊「數據」選項卡,找到「自文本」。
小朋友語言遲緩2歲至4歲孩子不說話嚴重嗎?
廣告
3/8
3、點擊「自文本」,彈出下一窗口,選擇剛才保存的名為「數據源」的txt類型文件,點擊「導入」。因「自文本」方式數據導入默認的只有三種文件類型txt、csv、prn,所以需要事先將word轉變為txt。
【家長必看】_說話晚的孩子
廣告
4/8
4、彈出「文本導入向導」對話框。選擇最適合的文件類型,方便導入後,數據以已選擇方式分列。點擊「下一步」。
特別注意,如果選的「分隔符號」,則分隔符號必須是英文狀態下的符號,否則導入後無法分列。
兩歲小孩說話晚是什麼原因?說話晚怎麼辦?
廣告
5/8
5、設置分列數據所包含的分隔符號,其實就是導入數據列數的控制,選擇分隔符。
示例文檔用「,」把每列隔開的,所以選擇「逗號」。
完成設定後,點擊下一步。
6/8
6、列數據格式選擇」常規「,」常規「選項更為智能。
完成設定後,點擊完成。
7/8
7、數據存放位置最好是「現有工作表=$A$1」,指的就是從當前表格的第一行第一列開始放置數據。點擊確定。
8/8
8、數據導入完成。
可以進一步編輯,或者是做幾個表格的數據比對啦!
9. 如何將word文檔轉成php代碼包
呃,好像沒這個可能。。。。
10. 怎樣用PHP讀取一個word文檔內容並在瀏覽器中顯示出來
目前程序編譯語言有很多種,其中php是最為常見的一種編程語言。php讀取word文檔是很多朋友都想了解的,下面就由達內的老師為大家介紹一下。
?php
/*
*
必須將
php.ini
中的
com.allow_dcom
設為
TRUE
*/
function
php_Word($wordname,$htmlname,$content)
{
//獲取鏈接地址
$url
=
$_SERVER['HTTP_HOST'];
$url
=
";
$url
=
$url.$_SERVER['PHP_SELF'];
$url
=
dirname($url)."/";
//建立一個指向新COM組件的索引
$word
=
new
COM("word.application")
or
die("Unable
to
instanciate
Word");
//顯示目前正在使用的Word的版本號
echo
"Loading
Word,
v.
{$word-
Version}";
//把它的可見性設置為0(假),如果要使它在最前端打開,使用1(真)
$word->Visible
=
1;
//---------------------------------讀取Word內容操作
START-----------------------------------------
//打開一個word文檔
$word->Documents->Open($url.$wordname);
//將filename.doc轉換為html格式,並保存為html文件
$word->Documents[1]->SaveAs(dirname(__FILE__)."/".$htmlname,8);
//獲取htm文件內容並輸出到頁面
(文本的樣式不會丟失)
$content
=
file_get_contents($url.$htmlname);
echo
$content;
//獲取word文檔內容並輸出到頁面(文本的原樣式已丟失)
$content=
$word->ActiveDocument->content->Text;
echo
$content;
//關閉與COM組件之間的連接
$word->Documents->close(true);
$word->Quit();
$word
=
null;
unset($word);
//---------------------------------新建立Word文檔操作
START--------------------------------------
//建立一個空的word文檔
$word->Documents->Add();
//寫入內容到新建word
$word->Selection->TypeText("$content");
//保存新建的word文檔
$word->Documents[1]->SaveAs(dirname(__FILE__)."/".$wordname);
//關閉與COM組件之間的連接
$word->Quit();
}
php_Word("tesw.doc","filename.html","寫入word的內容");
?>