我想搜索与这个正则表达式匹配的所有行。
^([0-9IVX]\.)*.*\R
并报告他们的页码。输出将类似于:
1. Heading/page number
1.1 Subheading/page number
1.1.1. Subsubheading/page number
在PDF中可以这样做吗?我想这需要Ghostscript,但是在页面中搜索regex,我什么也找不到。
我的问题是:我使用鬼怪脚本将一些pdfs转换成jpeg文件,然后将它们呈现到silverlight控件中。我正在使用以下方法转换pdf文件:
public void PdfToJpg(string ghostScriptPath, string input, string output) {
timer1.Enabled = true;
//if the pdf has more than 1 file (ex. 3) then 3 jpeg files will be outputed
String ars =
我试图使用Ghostscript将PDF作为“最后一页”附加到多个其他PDF中。我遇到的问题是Ghostscript遍历了整个PDF并进行了大量的字体替换。
我使用以下批处理脚本:
FOR %%G IN (*.pdf) DO IF NOT %%G==lastpage.pdf gswin64c -sDEVICE=pdfwrite -sOutputFile="output\%%G" -dNOPAUSE -dBATCH "%%G" lastpage.pdf
示例错误:
Page 12
Substituting font Courier for GGCJBF+Cour
我需要创建一个软件,它将创建以下格式的文档的打印预览: MS Office文档(.doc(x)、.ppt(x)、.xls(x))、图像、.txt文件和PDF文件。我用XPS文件制作了一个工作原型。因此,我基本上做了以下工作:使用OfficeAutomation将office文件转换为.xps,然后将.xps文档呈现为图像。我只需从图像和.txt创建XPS文件,方法是向FlowDocument添加文本或图像,然后将其呈现出来。但是我发现没有办法快速地将PDF转换成XPS (有600页的文档需要2分钟以上的转换,这是完全不合适的)。所以我被困在这一点上了。似乎我应该重新开始,使用不同的文件格式。例