php word转pdf

我们知道,PHP语言的合理运用可以帮助我们实现导出Word文档的功能。今天我们将为大家介绍PHP处理Word转PDF的相关实现方法。

PHP处理Word转PDF代码示例:

  1. < ?php
  2. set_time_limit(0);
  3. function MakePropertyValue($name,$value,$osm){
  4. $oStruct = $osm->Bridge_GetStruct
    ("com.sun.star.beans.PropertyValue");
  5. $oStruct->Name = $name;
  6. $oStruct->Value = $value;
  7. return $oStruct;
  8. }
  9. function word2pdf($doc_url, $output_url){
  10. $osm = new COM("com.sun.star.ServiceManager") 
    or die ("Please be sure that OpenOffice.org 
    is installed.\n");
  11. $args = array(MakePropertyValue("Hidden",true,$osm));
  12. $oDesktop = $osm->createInstance("com.sun.star
    .frame.Desktop");
  13. $oWriterDoc = $oDesktop->loadComponentFromURL
    ($doc_url,"_blank", 0, $args);
  14. $export_args = array(MakePropertyValue
    ("FilterName","writer_pdf_Export",$osm));
  15. $oWriterDoc->storeToURL($output_url,$export_args);
  16. $oWriterDoc->close(true);
  17. }
  18. $output_dir = "D:/LightTPD/htdocs/";
  19. $doc_file = "D:/LightTPD/htdocs/2.doc";
  20. $pdf_file = "2.pdf";
  21. $output_file = $output_dir . $pdf_file;
  22. $doc_file = "file:///" . $doc_file;
  23. $output_file = "file:///" . $output_file;
  24. word2pdf($doc_file,$output_file);
  25. ?>

以上这段代码就是PHP处理Word转PDF的相关实现方法。

时间: 2024-11-07 05:36:46

php word转pdf的相关文章

解决word转pdf后图片失真

碰到问题: 将word转pdf后图片出现失真 问题分析: 上述问题必定跟图片类型和所用软件有关,现将不同图片在不同软件下的失真情况汇总,见表1 问题解决:迫不得已,不要使用截图:若必需要用,则word仅仅能用dopdf.acrobat转换. 其他收获:不同Word转pdf软件的优缺点,见表2 附录:

使用Tika、Luke工具解析多种类型(word、pdf、txt 等)索引文件

Tika 是2008年才产生的apache的一个项目,主要用于打开各种不同类型的文档,获取其文本信息.可以解析多种类型(word.pdf.txt .html等)文件! 甚至可以通过解析url,获取其网页信息.最后把其文本信息提起出来.这方面Tika有点像Jsoup..一般情况下,直接对word.pdf等文件直接创建索引是不对的,用luke工具查看之后,出现一大推乱七八糟的term.这个时候就可以用Tika 去在对其创建索引之前,转化处理其文本信息. package hhc; import jav

SharePoint 2013 Word 转换PDF服务介绍及示例

原文:SharePoint 2013 Word 转换PDF服务介绍及示例 前言:在SharePoint使用过程中,经常会发现将文档进行格式转换的需求,之前,看到SharePoint 2013有将PPT转换PDF文档的服务,后来,才发现SharePoint 2010开始,就有将Word文档转换PDF的服务了,用起来还是不错的. 下面,我们就来看看这个服务,如何将一个Word文档库批量转换成PDF文件,或者,将单一Word文档转换为PDF文档. 一.             效果展示 新建测试Wor

使用Aspose组件将WORD、PDF、PPT转为图片

using System; using System.Collections.Generic; using System.Text; using OMCS.Engine.WhiteBoard; using ESBasic; using System.Drawing.Imaging; using System.IO; using System.Drawing; using Schematrix; namespace OMCS.Demos.WhiteBoardTest { /**//* * * 将p

【源码】Word转PDF V1.0.1 小软件,供新手参考

昨天有一朋友让我帮忙找一款Word转PDF的软件,今天自己捣鼓出点成果封装个Helper供大家使用~ 开源地址:https://github.com/dunitian/WordConvertPDF 软件下载:https://github.com/dunitian/WordConvertPDF/tree/master/Bin 封装了一个Helper类,供大家调用: using System; using System.Collections.Generic; using System.Linq;

都是比较好用的Word转PDF转换器

以国内知名的迅捷PDF转换成Word转换器为例,我们可以清楚的认识到,作为优秀的PDF转换工具,应该 具备如下几个优势: 强大的PDF文件内容识别机制:PDF转换器需要较高的PDF文件内容识别能力,缺乏优秀的PDF文件内容识 别技术,将直接导致PDF文件内容的识别率过低,并造成非常严重的转换质量问题,给用户带来不少麻烦 . 优秀的批量PDF文件转换支持:迅捷PDF转换成Word转换器具备深度批量转换技术.不同于普通的PDF转换 器单个转换的功能,具备批量PDF文件转换将使得用户可以同一时间内完成

Aspose&#160;强大的服务器端 excel word ppt pdf 处理工具

Aspose 强大的服务器端 excel word ppt pdf 处理工具 http://www.aspose.com/java/word-component.aspx Aspose 强大的服务器端 excel word ppt pdf 处理工具

word生成pdf保留书签设置

word生成pdf保留书签设置 点击"另存为"选项: 在另存为界面选择保存为pdf,如下,会出现"选项"设置项,点击进入: 在选项中,设置需要的设置,若要将pdf保留word中的标题作为书签,则需设置如下图,"创建标签时使用"选项勾选即可. word生成pdf保留书签设置

C#,VB.NET如何将Word转换为PDF和Text

众所周知,Word是我们日常工作中常用的办公软件之一,有时出于某种需求我们需要将Word文档转换为PDF以及Text.那么如何以C#,VB.NET编程的方式来实现这一功能呢? 下面我将分开介绍如何运用免费版的Spire.Doc for .NET组件来实现Word到PDF以及Text的转换. Free Spire.Doc for .NET组件概述 Free Spire.Doc for .NET 是Spire.Doc for .NET的免费版,它是一款完全免费且可供商业和个人使用的Word组件.通过

C#实现 word、pdf、ppt 转为图片

office word文档.pdf文档.powerpoint幻灯片是非常常用的文档类型,在现实中经常有需求需要将它们转换成图片 -- 即将word.pdf.ppt文档的每一页转换成一张对应的图片,就像先把这些文档打印出来,然后再扫描成图片一样.所以,类似这种将word.pdf.ppt转换为图片的工具,一般又称之为"电子扫描器",很高端的名字! 一.那些场合需要将word.pdf.ppt转换为图片? 在我了解的情况中,通常有如下三种场景,有将word.pdf.ppt文档转换成图片的需求.