① 求助!批量識別PDF中特定欄位,並用該欄位重新命名該PDF文件
如果滿足,可以採用坐標定位的方式去讀取處理
第一、內容可以復制
第二、特定欄位位置在相同地方
方法可以借鑒咕嘎電子發票提取識別重命名形式
關鍵位置信息出現在哪個地方,如果有多個欄位,採用多個取到
然後批量導入文件,就可以執行提取
然後寫個moveTo的方法指令去改名就好了
前提是要有編程基礎,沒有編程基礎的話這個還是比較難的
因為要根據你的文件特定的來
② 我用CAD批量列印時,生成的是好多個PDF文件,每個要命名,好麻煩。如何在列印的直接就生成一個PDF文件
你用的哪一款批量列印程序?我用的這個版本有點久遠,不過還挺好用的。可以選擇「生成PLT文件」,然後把後綴改為PDF(列印機是DWG To PDF),然後預設好文件名稱樣板,圖示是文件名後加編號。如果用帶有屬性的圖框,也可以將變數設置為圖號、圖名之類。再設置好保存位置,這樣還是生成很多個文件,但列印時就不會問你文件名了。有編號的情況下,合並PDF也很簡單了。
③ 如何用Excel批量重新命名PDF文件,重新命名的文件無規律的
試試 ren 的批處理。大概思路就是。 ren "復件 123.pdf" "復 件 new123.pdf" 因為你的有子文件夾, 在前面把路徑加上。對了關於獲得路徑和文件名, 你可以試下這個。按住SHIFT右鍵你放PDF的大文件夾。選中「在此處打開命令窗口」。在彈出的窗口內輸入, 「DIR /S /B >123.XLS」敲下回車, 文件名單就存在表格裡面了。
④ 如何批量製作PDF文件
使用虛擬列印機pdf factory即可沒有限制
而且其他格式文件只要是能夠列印,選擇這個虛擬列印機,都可以做成PDF文件,很簡單實用;
最簡單而且實用的使用虛擬列印機pdf factory即可,可以把任意只要能夠列印的格式文件都可以做成PDF文件,並且可以把多個文件通過列印之後合成一個PDF文件。
pdfFactory Pro(虛擬列印機)是一個無須 Acrobat 創建者纖 Adobe PDF 文件的列印機驅動程序。pdfFactory Pro(虛擬列印機)提供的創建 PDF 文件的方法比其他方法更方便和高效。 功能包括: 多個文檔整合到一個 PDF 文件中; 內嵌字體; 通過 E-mail 發送; 預覽; 自動壓縮優化。
PDF Factory是pdf虛擬列印機軟體,下載安裝好PDF Factory後,在列印機睜嫌岩控制面板中就可以找到一台由pdf Factory虛擬出來的列印機,可以把任何可以列印的文件轉換成pdf文件。用任何可以支持列印輸出的軟體,把需要處理的文件逐個列印到這個虛擬列印機,全部打悉御印完成後可把結果保存成一個pdf文件。甚至可以把不同軟體格式的文件,如word、excel、photoshop等任何可以支持列印的文件,列印到同一個pdf文件。
在列印之前,在設置裡面,就把載入所有的系統字體選中。
列印完畢後,下載一個Adobe Reader,然後安裝,可以很流暢的閱讀PDF文件。
⑤ 如何批量給pdf文件改名(就是改成文件內的總目錄名),如有軟體請提供名稱及下載地址
方法一:使用windowsXP自帶批量重命名功能(最簡單,但是有弊端)
如果你使用的是windows XP操作系統的話,要想批量重命名就很簡單了,選中所有你要重命名的所有文件,然後在第一個文件上點右鍵選擇重命名,把它命名為NewPhoto(1).JPG,回車後其他的也跟著重命名了,重新命名的文件就叫NewPhoto(1).JPG、NewPhoto(2).JPG、NewPhoto(3).JPG、……。
注意:如果要確定按順序重命名文件,那麼選擇的時候也按順序選擇,按住Ctrl鍵點左鍵選擇,這樣重命名之後文件名稱得*(1).***、*(2).***、……其中括弧中的數字順序就是你選擇的順序,也可以直接Ctrl+A全選,但是這樣就是按照目前文件的排列順序按照從1開始自動遞增的順序重新命名了;
這種方法方便快捷,不要求使用其他軟體就可直接完成,但是命名以後的文件都是*(數字).***的格式,有點僵化,不是非常令人滿意。但是如果你僅僅是想重新命名一下文件,是文件有序,文件名規則,那這是最好的方法了。
方法二:利用windows「回收站」實現批量重命名
如果你使用的不是windows XP,而是win2000甚至9X,那麼就不能使用第一種方法了,在不使用其他軟體的情況下能不能批量重命名?方法總是有的 ,我們可以利用windows回收站的功能來批量重命名文件,不過這種方法要求使用者懂得一點DOS技術。
首先要清楚回收站的原理。大家都知道同一個文件夾不允許有兩個或兩個以上的文件用同一個文件名,但我們可以看到回收站允許,對WINDOWS有點了解的人都知道回收站也是文件夾,難道微軟給了回收站特權?進入DOS模式用「CD Recycled」我們可以看清真正的原因:WINDOWS聰明的將文件名全改為DC1.*、DC2.*……(假如你進入的是C盤下的Recycled目錄,D盤下是DD1.*、DD2.*……其它同理,*表示原文件擴展名)。
現在你該明白我們該做些什麼了吧!首先把你要改名的文件全刪了(一定要在WINDOWS下進行,還要保證回收站的空間夠用!)。然後在D盤下建立一個新文件夾如:NewPic。(如果你的文件是在D盤刪的)在DOS模式(可在WINDOWS的DOS模式)下鍵入:
程序代碼
CD Recycled
COPY *.ABC D:\NewPic(假如你的文件的擴展名全為ABC)
所有的文件以全改為DD1、DD2……這樣有規則的名字是不是很方便?還要補充一下刪除之前要先刪除一個無用的文件,然後清空的回收站,否則你的文件將有可能從100以上的數字基數開始。
方法三、利用ACDSee進行文件重命名批處理及類型轉換
在使用ACDSee進行批量重命名前,我們首先要用ACDSee打開要批量重命名的圖像文件夾,然後選中全部圖像,點擊「工具欄」的「管理」,打開「管理工具欄」,然後點擊「管理工具欄」的「批量重命名」,打開的「批量重命名」窗口。可以在模板中指定批量重命名的文件名格式,模板中「*」代表原來的文件名,「#」代表順序排列的數字或字母。在「開始於」後面可以輸入「#」代表內容的起始值,比如可以指定為數字「1」或字母「A」。在旁邊可以預覽更改後的文件名。
這些都設置好後,點擊「確定」。再看一下你剛才選擇批量重命名的文件,是不是已經按照你的要求,整整齊齊地排列在里邊了?其實「批量重命名」不僅僅適用於圖像文件,其他格式的文件,甚至是文件夾一樣可以在ACDSee中實現批量重命名。
這種方法快捷,而且可以命名成自己想要的任何名字形式,而且還可以實現圖片格式的轉換,但是需要用戶裝ACDSee,而且有些格式的文件都不能用它來重命名,有一定的局限性。
⑥ TCPDF 怎麼能批量生成pdf文件
tcpdf類生成PDF文件:
一、安裝tcpdf
二、tcpdf插件中examples
三、寫入方法生成pdf頁面
方法一、在index.php中寫入pdfdemo方法
01)、使用命名空間
user TCPDF;
02)、引入example01方法
public function pdfdemo(){
$html = '<h1 style="color: #0000FF">hello tcpdf</h1><br>我是波哥,我愛Thinkphp!!!<img src="logo.png"/>';
Pdf::createPdf($html);
exit();
}
public function pdfdemo1(){
// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Nicola Asuni');
$pdf->SetTitle('TCPDF Example 001');
$pdf->SetSubject('TCPDF Tutorial');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
// set default header data
$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 001', PDF_HEADER_STRING, array(0,64,255), array(0,64,128));
$pdf->setFooterData(array(0,64,0), array(0,64,128));
// set header and footer fonts
$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
// set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
// set some language-dependent strings (optional)
if (@file_exists(dirname(__FILE__).'/lang/eng.php')) {
require_once(dirname(__FILE__).'/lang/eng.php');
$pdf->setLanguageArray($l);
}
// ---------------------------------------------------------
// set default font subsetting mode
$pdf->setFontSubsetting(true);
// Set font
// dejavusans is a UTF-8 Unicode font, if you only need to
// print standard ASCII chars, you can use core fonts like
// helvetica or times to rece file size.
$pdf->SetFont('dejavusans', '', 14, '', true);
// Add a page
// This method has several options, check the source code documentation for more information.
$pdf->AddPage();
// set text shadow effect
$pdf->setTextShadow(array('enabled'=>true, 'depth_w'=>0.2, 'depth_h'=>0.2, 'color'=>array(196,196,196), 'opacity'=>1, 'blend_mode'=>'Normal'));
// Set some content to print
$html = <<<EOD
<h1>Welcome to <a href="http://www.tcpdf.org" style="text-decoration:none;background-color:#CC0000;color:black;"> <span style="color:black;">TC</span><span style="color:white;">PDF</span> </a>!</h1>
<i>This is the first example of TCPDF library.</i>
<p>This text is printed using the <i>writeHTMLCell()</i> method but you can also use: <i>Multicell(), writeHTML(), Write(), Cell() and Text()</i>.</p>
<p>Please check the source code documentation and other examples for further information.</p>
<p style="color:#CC0000;">TO IMPROVE AND EXPAND TCPDF I NEED YOUR SUPPORT, PLEASE <a href="http://sourceforge.net/donate/index.php?group_id=128076">MAKE A DONATION!</a></p>
EOD;
// Print text using writeHTMLCell()
$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);
// ---------------------------------------------------------
// Close and output PDF document
// This method has several options, check the source code documentation for more information.
$pdf->Output('example_001.pdf', 'I');
exit();
}
}
⑦ 怎麼批量更改PDF文件的文件名
1、在我們修改後綴格式前,我們首先要將文件的後綴格式名體現在文件名中,這就需要點擊內「組織-文件夾和搜容索選項」。
⑧ 如何批量生成pdf並按文件夾名命名
用adobe
acrobat可以幫你做到,你安裝後,在office里,會安裝一個做pdf的按鈕,你點擊後,會自動保存為原名的pdf文件
⑨ 怎樣批量把PDF文檔中的標題提取出來重命名文件就是把內容標題改為文件名
你的標題可以復制么,可以定位到那個標題的坐標,取出文字,最後重命名
主要是這幾個步驟,以前看到過有個識別電子發票的,咕嘎批量PDF電子發票提取重命名
你那個應該一樣的