把txt檔案轉為htm

2021-09-21 15:34:26 字數 1053 閱讀 2014

txt檔案閱讀挺不方便的,對於超長的行,還得自動換行,行與行之間間隔太小,背景為白色

下面的程式能夠批量把指定目錄下的txt轉化為htm檔案,htm檔案用瀏覽器開啟後,根據txt檔案的換行一樣,且能夠自動換行,字型大小為16px,行高為22px,背景色為淡藍

<?php  

/* 批量把某目錄下的所有.txt檔案轉化為對應的htm檔案,該htm檔案包含有方便閱讀的css樣式

生成的htm檔案放在同一目錄下htm目錄下

引數1:要轉化的目錄的路徑

執行 php txt2htm.php "c:\\txt\\"

php txt2htm.php "/tmp/txt/"

php txt2htm.php .

*/$basedir

=$ar**

[1];  

if(!

$basedir

||!is_dir

($basedir

))  

//改變工作目錄

chdir

($basedir

);  

$d= dir(

".");  

//建立輸出目錄

$outputdir

="./htm/"

;  if

(!is_dir

($outputdir

))  

//判斷是否建立成功

if(!

is_dir

($outputdir

))  

while

(false !== (

$entry

= $d

->read()))   

if($str

=file_get_contents

($entry

))  

else

fclose(

$fp);  

}else  }

else

}  }  

}  $d

->close();  

?> 

sql檔案轉為 txt檔案 親測

用批處理吧,很簡單。你一定會有一種相見恨晚的感覺,呵呵 新建乙個文字文件,然後將下面的 複製進去,然後重新命名本檔案為a.bat,然後將本批處理檔案與你要重新命名的檔案放在同一目錄下,然後雙擊就可以了。功能 將該資料夾下的所有sql檔案重新命名為txt檔案 echo off setlocal ena...

如何把SWF轉為PDF檔案

自己有需求需要把swf轉為pdf檔案,當然,我的swf中是沒有聲音的,都是,自己在網上搜尋了下,發現沒有什麼很好的解決辦法,下的幾個轉換工具也都不好使。後來終於琢磨出來乙個好方法,需要用到的工具是foxitpdfcreator,foxitpdfcreator是收費的。foxitpdfcreator是...

將unicode編碼的txt檔案轉為utf 8編碼

利用codes編寫 coding utf 8 import string import codecs def changecode tt codecs.open c 111.txt rb utf 16 111.txt為unicode編碼檔案,以unicode編碼開啟,utf 16 unicode m...