word转pdf aspose.words去水印版
备注:
1.工具类大同小异,都长一样,测试能用即可。记录一下,方便以后查阅
2.LogPrintUtil为自己封装的日志打印工具类,找不到无视、删除即可
3. 附破解jar!aspose.words为收费版,maven中央库找不到jar,jar为大牛反编译修改之后再编译成jar,想用直接引用或者deploy到私服仓库即可
4.License文件jar里已存在,/com.aspose.words.lic_2999.xml 路径无需改变用就可以了
5.测试专用,商业用途请购买正版!!!!!你懂得。
Util Class
package com.xxx.xxx.util; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import com.aspose.words.Document; import com.aspose.words.License; import com.aspose.words.SaveFormat; /** * @author Administrator * @version $Id$ * @since * @see */ public class Word2PdfUtil { /* * public static void main(String[] args) { doc2pdf("E:/sms.docx","E:/aa.pdf"); * } */ public static boolean getLicense() { boolean result = false; try { InputStream is = com.aspose.words.Document.class.getResourceAsStream("/com.aspose.words.lic_2999.xml"); License aposeLic = new License(); aposeLic.setLicense(is); result = true; } catch (Exception e) { LogPrintUtil.printErrorLog("reqId", "Word2PdfUtil", "getLicense", "转pdf报错", e); } return result; } public static void doc2pdf(String inPath, String outPath) { if (!getLicense()) { // 验证License 若不验证则转化出的pdf文档会有水印产生 return; } try { Long old = System.currentTimeMillis(); File file = new File(outPath); // 新建一个空白pdf文档 FileOutputStream os = new FileOutputStream(file); Document doc = new Document(inPath); // Address是将要被转化的word文档 doc.save(os, SaveFormat.PDF);// 全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF, // EPUB, XPS, SWF 相互转换 Long now = System.currentTimeMillis(); LogPrintUtil.printFreeLog("reqId", "Word2PdfUtil", "doc2pdf", "转pdf成功耗时", (now - old) + "ms"); } catch (Exception e) { LogPrintUtil.printErrorLog("reqId", "Word2PdfUtil", "doc2pdf", "转pdf报错", e); } } }
相关推荐
去除了“Evaluation Only. Created with Aspose.Words. Copyright 2003-2011 Aspose Pty Ltd.”水印 word,pdf等相互转换,相信对需要的朋友有帮组
using Aspose.Words.Drawing; // 加载文档 Document doc = new Document("input.docx"); // 遍历文档中的形状 foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true)) { // 检查形状是否为水印 if ...
例如,可以使用`com.aspose.words.Document`类加载Word文档,再通过特定的API找到并移除水印。 6. **示例代码**:一个简单的使用示例可能是这样的: ```java import com.aspose.words.*; public class Remove...
去除了“Evaluation Only. Created with Aspose.Words. Copyright 2003-2011 Aspose Pty Ltd.”水印 word,pdf等相互转换,相信对需要的朋友有帮组
using Aspose.Words.Saving; class Program { static void Main(string[] args) { // 加载Word文档 Document doc = new Document("input.docx"); // 创建一个PdfSaveOptions对象,设置保存选项 ...
通过引用Aspose.Words.dll,开发者可以在代码中直接调用其提供的方法,无需安装Microsoft Word,就能完成对Word文档的操作。 例如,你可以使用Aspose.Words将Word文档转换为PDF,HTML,EPUB,XPS或其他文本格式。...
Aspose.Words + Aspose.Cells + Aspose.Slides 19.12整合无水印无Trunc版,专为PDF转换而来,有缘人自然懂。
word使用aspose转pdf、html...完美去水印,亲测可以转换各种格式,完美去水印,全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocument, PDF,EPUB, XPS, SWF 相互转换
7. PDF处理:除了基本的创建和转换,Aspose.Words还支持对PDF文档的高级操作,如添加书签、注释、数字签名,以及提取和替换PDF中的文本和图像。 8. 图形与图像处理:API允许在文档中插入和操作图形,如调整大小、...
Aspose.Words.dll是Aspose公司开发的一个强大的文档处理组件,专门用于处理Microsoft Word文档。版本22.4包含了对.NET框架2.0到6.0的兼容性,这使得它能适应多种开发环境和项目需求。值得注意的是,这个版本还支持...
Aspose.Words是一个商业.NET类库,可以使得应用程序处理大量的文件任务。Aspose.Words支持Doc,Docx,RTF,HTML,OpenDocument,PDF...使用Aspose.Words可以在不使用Microsoft.Word的情况下生成、修改、转换和打印文档
这个"Aspose.Words.Cpp_18.11.zip"压缩包包含的资源显然是Aspose.Words库的C++版本,版本号为18.11,允许开发者在C++应用程序中实现复杂的Word文档功能。 1. **Aspose.Words的基本概念**: - **API接口**:Aspose....
C#NET Aspose.Words.dll(破解)转换word到PDF 完美可用 非常强大(压缩包包含示例代码)
Aspose.Words for Java是一款强大的文档处理库,它允许开发者在Java环境中创建、编辑、转换和打印Microsoft Word文档,甚至可以处理PDF格式。这个工具以其高效性和灵活性在IT行业中受到广泛应用,尤其对于需要进行...
在IT行业中,Aspose.Words是一款非常强大的文档处理组件,它允许开发者在不依赖Microsoft Office的情况下,进行Word文档的创建、阅读、修改和转换。这个资源聚焦于利用Aspose.Words进行一系列的关键操作,包括插入...
这个压缩包包含了Aspose.Words 16.8.0、Aspose.Cells 8.5.2 和 Aspose.Slides 15.9.0,这些都是Aspose产品线中的关键组件,用于将Word文档、Excel表格和PowerPoint演示文稿转换为PDF格式。 Aspose.Words是Aspose的...
Aspose.Words是一个.NET组件,支持多种编程语言,如C#、VB.NET等,它可以读写Word文档(.docx、.doc)以及其他格式,如PDF、HTML、图像等。在处理表格转图片的过程中,Aspose.Words提供了丰富的API接口供开发者调用...
压缩包中的"**Aspose.Words.dll**"是Aspose.Words库的主要组件,它是.NET框架下的一个动态链接库文件,包含了所有Aspose.Words的功能实现。开发者在项目中引用这个DLL,就可以直接使用Aspose.Words提供的功能,而...
import com.aspose.words.*; public class Doc2pdf { public static void main(String[] args) { // 加载Word文档 Document doc = new Document("input.docx"); // 去除水印(如果存在) for (Section ...
Aspose.Words是一款强大的文档处理库,专为.NET开发者设计,用于在应用程序中创建、编辑、转换和显示Microsoft Word文档。这个版本是18.7,涵盖了Core版本,这意味着它支持.NET Core框架,使得跨平台开发变得更加...