将.txt文件转换为.pdf文件
Turn .txt file into .pdf file on the fly?
我正试图找出是否有一种方法将。txt文件转换为。pdf文件。这里有个问题。这需要在幕后、在飞行中完成。也就是说,选中一个单选控件后,OnOK将创建一个.txt文件。在幕后,在运行时,我们希望将.txt文件转换为.pdf文件。理想情况下,我们希望这是通过在后台运行可执行文件来完成的。可执行文件将输入"File.txt"并输出"File.pdf"。我们正在使用c++和Visual Studio 6。
有人有这方面的经验吗?这可能吗?
libHaru可以做你想做的。演示。
这个a2pdf工具可能会用最少的努力完成这个任务。只要确保关闭perl语法高亮显示。
http://perl.jonallen.info/projects/a2pdf我推荐使用这个开源库。一旦有了以编程方式生成PDF文档的基础,您还需要一种方法将文本转换为PDF元素,同时保持文本流和单词换行。这篇文章可能会有所帮助。请注意DoText(StreamReader sr)
函数。它获取文本并将其清除到PDF文档中的单独行中,并将呈现的内容保留在页边距内。
一种更简单的方法已经工作了30年,例如超过四分之一个世纪,在文本之前放置一个后记标题,然后使用ghostscript ps2pdf,这是一些商业应用程序使用的方法,如acrobat
最基本的
Copy heading.ps file.txt printfile.ps
GS -sDEVICE=pdfwrite printfile.ps printfile.pdf
Master Example可以在这里看到
如何从1992年修改这个明文到pdf转换的PostScript以实际指定页面大小?
相关文章:
- 使用 C++文件 I/O 输出 pdf 文件
- 从QT打印PDF文件
- 从PDF文件仅复制必要的对象
- 使用.txt和.pdf文件
- 使用 Qt 打印 PDF 文件
- 我们可以使用mfc应用程序创建pdf文件吗
- 我可以使用什么开源C 库在专有的封闭源应用程序中显示PDF文件
- 如何在生成文件中将.png列表转换为 pdf 列表
- 使用Win32/MFC将HTML文件转换为PDF
- 如何将字节保存到pdf文件(如何将每个pdf页面更改为字节)
- 通过iTextSharp创建的pdf文件大小巨大
- 如何使用 c++ 中的文件读取和写入文档、pdf 文件
- 如何从 PDF 文件中查找页眉页脚
- 无法使用UDP通过二进制文件发送pdf
- 使用visual c++在表单中显示PDF文件
- 有没有一个C++库可以从PDF文件中提取文本,比如PDFBox for Java
- 是否可以在pdf文件中重新初始化图形状态
- 使用MFC打印PDF文件
- 通过OleCreateFromFile在C#中调用OLE对pdf文件无效
- 如何处理PDF文件中的9位字符串