① 求助!批量识别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电子发票提取重命名
你那个应该一样的