如何把动态生成的php页面转化成pdf文件
如果是可以打印,就可以使用虚拟打印机来处理:方法一:使用虚拟打印机pdf factory即可,而且其他格式文件只要是能够打印,选择这个虚拟打印机,都可以做成PDF文件,很简单实用;方法二:用其他虚拟打印机转成PDF文件。
方法三:使用专门的转换软件,把文件转成PDF文件。
实在不能打印,还可以截屏嘛,然后按照下面的方法做出PDF的:方法一:使用虚拟打印机pdf factory即可,而且其他格式文件只要是能够打印,选择这个虚拟打印机,都可以做成PDF文件,很简单实用;方法二:使用FreePic2Pdf软件,进行批量转换;方法三:用其他虚拟打印机转成PDF文件。
...
PHP如何生成PDF文件并且打包成GZ文件
将word文件转换成pdf格式的方法很多,主要有两类。
一类是使用软件,另外一类则是在线的工具(Do it online)。
首先,常使用的软件有:1. Adobe Reader自带的pdf转换功能,可以创建一个新的pdf文档,或者将word文件或其他格式的文件如.ppt ,.html等转换成pdf,一般安装Adobe Reader之后,它会自动整合到office中去,在office的工具栏上就有转化的图标。
2. PrimoPDF (网址:http://www.primopdf.com/)Completely free PDF creator - Create PDF files from 300+ file types.Make 100% industry-standard PDF from any files that print.Create PDF files optimized for print, screen, ebook, or prepress.3. pdfMachine White可以把Windows应用软件的打印数据流转换成PDF文件。
为生成PDF文件,使用者只需在 应用软件的打印对话框中选择pdfMachine驱动程序即可。
下载地址:http://www.pdfmachine.com/pdfmachine/download.shtml4. SolidConventerPDF 可以google一下,网上很多资源的。
5. WPS 因为大家用微软的office太多了,很少有人使用WPS,但是WPS中就有一项是可以将其文件格式转换成PDF的,很方便。
在线的工具包括:1. Google Docs (谷歌文档) 在谷歌主页上选择Google文档,进入之后,将你的word文档上传或者复制粘贴到一个新建的documents中,然后选择“下载另存方式”(downloads as)可以保存成PDF格式或者RTF,word,html,openoffice。
2. http://online.primopdf.com/ 只要输入你的邮箱,并将需要转换格式的文件上传,很快就可以在你的邮箱中看到已经转换好格式的文件了。
3. http://12.36.119.143/doc2pdf/convert_pdf.aspx 同样是一个在线的服务。
如何使用php修改pdf中的内容,并且保证格式不乱
诶,最终是找到一个不太令人满意的办法,客户端上传pdf改为docx,然后通过phpword中模板替换变量的方法去替换,最后在服务器端用libreoffice对docx进行PDF的转换,这样勉强能达到效果。
感觉上php还是不太适合做这样的事情,如果要排版完全不乱,提交的docx文档必须是通过libreoffic编写的。
还有就是微软的office是厉害,亲自试了一下,无论是libreoffice还是wps编写的docx,都能排版完好的转换为pdf。
到后盾人上去看看.你要的答案很多.都是一线教师亲自录制的.内容比较多
php 怎么实现 word,excel 转为 pdf 格式
1、实现工具:Office 2003中自带的Microsoft Office Document Imaging 应用情景:目前国外很多软件的支持信息都使用PDF方式进行发布,如果没有Adobe Reader,无法查看其内容,如果没有相关的编辑软件又无法编辑PDF文件。
转换为DOC格式则可以实现编辑功能。
尽管有些软件也可以完成PDF转换为DOC的工作,但很多都不支持中文,我们利用Office 2003中的Microsoft Office Document Imaging组件来实现这一要求最为方便。
使用方法: 第一步:首先使用Adobe Reader打开待转换的PDF文件,接下来选择“文件→打印”菜单,在打开的“打印”设置窗口中将“打印机”栏中的“名称”设置为“Microsoft Office Document Image Writer”,确认后将该PDF文件输出为MDI格式的虚拟打印文件。
编辑提示:如果你在“名称”设置的下拉列表中没有找到“Microsoft Office Document Image Writer”项,那证明你在安装Office 2003的时候没有安装该组件,请使用Office 2003安装光盘中的“添加/删除组件”更新安装该组件。
第二步:运行Microsoft Office Document Imaging,并利用它来打开刚才保存的MDI文件,选择“工具→将文本发送到Word”菜单,并在弹出的窗口中勾选“在输出时保持图片版式不变”,确认后系统提示“必须在执行此操作前重新运行OCR。
这可能需要一些时间”,不管它,确认即可。
编辑提示:目前,包括此工具在内的所有软件对PDF转DOC的识别率都不是特别完美,而且转换后会丢失原来的排版格式,所以大家在转换后还需要手工对其进行后期排版和校对工作。
2、实现工具:Solid Converter PDF 应用情景:利用Office 2003中的Microsoft Office Document Imaging组件来实现PDF转Word文档在一定程度上的确可以实现PDF文档到Word文档的转换,但是对于很多“不规则”的PDF文档来说,利用上面的方法转换出来的Word文档中常常是乱码一片。
为了恢复PDF的原貌,推荐的这种软件可以很好地实现版式的完全保留,无需调整,而且可以调整成需要的样板形式。
使用方法: 1、下载安装文件Solid Converter PDF,点击安装。
编辑提示:安装前有个下载安装插件的过程,因此需要保证网络连接通畅。
2、运行软件,按工具栏要求选择需要转换的PDF文档,点击右下的“转换”(Convert)按扭,选择自己需要的版式,根据提示完成转换。
如何制作PDF文件
PDF(Portable Document Format),是便携文档格式的简称,同时也是该格式的扩展名。
它是由 Adobe公司所开发的独特的跨平台文件格式。
它可把文档的文本、格式、字体、颜色、分辨率、链接及图形图像、声音、动态影像等所有的信息封装在一个特殊的整合文件中。
office文档如ppt。
word,excel文档转换pdf 的方式包括以下几种:1.使用wps 的输出文pdf 功能。
如下图2.直接使用wps 保存文pdf文件,如图3.使用pdf 打印机,比如adobe公司的虚拟pdf打印或者福昕阅读器的pdf打印机可以进行批量操作
PHP上传pdf文件应该设置什么类型
有两种方法:1.上传PDF文档的时候不是有个$_FILES['userfile']['type']吗?输出他就知道他是什麽文档了。
2.PHP有一个pathinfo函数,用法是这样的上例将输出:/www/htdocsindex.htmlhtml其中我们要用到的就是他的extension。
$path_parts = pathinfo($_FILES['userfile']['name'])$filetype=$path_parts["extension"];$filetype将会是你的文件类型,也就是PDF了。
好了就这麽多。
转载请注明出处51数据库 » php 上传word生成pdf代码
A坏坏不坏A