- 浏览: 142390 次
- 性别:
- 来自: 西安
文章分类
最新评论
-
klo0704:
这个我没有进行测试 过。
linux word 转 pdf 下类似百度文库开发研究与实战 -
leipan19890705:
你好!请问你用OpenOffice将word等转换为pdf,会 ...
linux word 转 pdf 下类似百度文库开发研究与实战 -
selectFrom:
com.jacob.com.ComFailException: ...
2010 word 转换pdf jacob
package coms;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.RandomAccessFile;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
import javax.swing.SwingUtilities;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
import com.sun.pdfview.PDFFile;
import com.sun.pdfview.PDFPage;
public class PdfToJpgTest {
public static void setup() throws IOException {
// load a pdf from a byte buffer
File file = new File(
"c://A.pdf");
RandomAccessFile raf = new RandomAccessFile(file, "r");
FileChannel channel = raf.getChannel();
ByteBuffer buf = channel.map(FileChannel.MapMode.READ_ONLY, 0, channel
.size());
PDFFile pdffile = new PDFFile(buf);
System.out.println("页数: " + pdffile.getNumPages());
for (int i = 1; i <= pdffile.getNumPages(); i++) {
// draw the first page to an image
PDFPage page = pdffile.getPage(i);
// get the width and height for the doc at the default zoom
Rectangle rect = new Rectangle(0, 0, (int) page.getBBox()
.getWidth(), (int) page.getBBox().getHeight());
// generate the image
Image img = page.getImage(rect.width, rect.height, // width &
// height
rect, // clip rect
null, // null for the ImageObserver
true, // fill background with white
true // block until drawing is done
);
BufferedImage tag = new BufferedImage(rect.width, rect.height,
BufferedImage.TYPE_INT_RGB);
tag.getGraphics().drawImage(img, 0, 0, rect.width, rect.height,
null);
FileOutputStream out = new FileOutputStream(
"c://picture//"
+ i + ".jpg"); // 输出到文件流
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
encoder.encode(tag); // JPEG编码
out.close();
}
// show the image in a frame
// JFrame frame = new JFrame("PDF Test");
// frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// frame.add(new JLabel(new ImageIcon(img)));
// frame.pack();
// frame.setVisible(true);
}
public static void main(final String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
try {
PdfToJpgTest.setup();
} catch (IOException ex) {
ex.printStackTrace();
}
}
});
}
}
必须需要一个jar 包http://download.csdn.net/detail/klo0704/4041564
发表评论
-
java 保存页面上传 js 图片
2017-05-10 18:03 441现在页面上有 <img src="dat ... -
java 批量推送 ios
2017-05-08 14:47 1743此程序需要Javapns 2.2版 ... -
SpringMVC 文件上传配置,多文件上传,使用的MultipartFile
2016-07-06 17:27 774基本的SpringMVC的搭建在我的上一篇文章里已经写过了, ... -
JS 传值到 action 乱码
2016-05-16 17:11 539JS var afterencode = encod ... -
java发送http的get、post请求
2016-04-08 15:37 652package wzh.Http; import jav ... -
SpringMVC+shiro+hibernate权限管理整合
2016-02-26 10:13 1557什么是权限? 权限是管理web应用用户的一种手段,比如 ... -
SpringMVC结合ajaxfileupload文件无刷新上传
2015-12-08 13:25 684jQuery没有提供ajax的文件上传,我们可以通过aj ... -
powerdesigner 生成mysql PDM 的COMMENT注释
2015-09-07 11:40 647powerdesigner 生成mysql PDM 的COM ... -
java合并单元格同时导出excel
2014-11-06 20:00 3367POI进行跨行需要用到对象HSSFSheet对象,现在就当我 ... -
c3p0 数据重启 tomcat 正常运行配置
2014-08-20 09:20 1106<bean id="dataSource&q ... -
Java中如何获取Spring中配置的bean 和注解
2014-06-12 22:14 1057一、什么是Spring? Spring是一个轻量级的控制反转( ... -
读写Excel文件的内容
2014-04-14 11:22 786package chb.util; import java. ... -
java(Web)中相对路径,绝对路径问题总结
2014-04-10 11:05 784主题:java(Web)中相对路 ... -
Oracle 删除恢复数据
2014-01-14 14:57 757今天一哥们把正式服务 ... -
java socket
2013-11-21 11:43 769一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台 ... -
java 实现对图片的压缩生成缩略图
2013-11-14 16:31 1262一位高手的上传内容中学习到的,并将其代码根据我的需求进行了修 ... -
ORACLE 数据库的级联查询 一句sql搞定(部门多级)
2013-08-09 16:55 4602在ORACLE 数据库中有一种方法可以实现级联查询 ... -
Eclipse更改皮肤 . 保护眼睛
2013-07-05 14:57 863今天在网上看到别人的 ... -
使用eclipse生成html格式注释文档 [ javadoc ]
2013-07-02 14:34 1150一、操作步骤 1. 选中要生成doc的项目,右键 ... -
Spring+Quartz实现定时任务的配置方法
2013-02-01 11:57 8951、Scheduler的配置 <bean class= ...
相关推荐
Word转换成PDF转换器为Word文档转换成Adobe PDF最完整的解决方案。 Word转换成PDF转换器能批量转换微软办公软件格式到PDF, 节省时间, 同时支持多核CPU,让你转换的过程中更快捷更有效。 Word转换成PDF转换器可以...
Word转换为图片Pdf 1、 Word转换为Pdf,程序很多,但转换后的Pdf,还可以复制,虽可以加密禁止复制,但市场上太多的Pdf,还可以把Pdf转换Word等其他格式,很容易被别人利用和剽窃,如何彻底的自己的Word文档,可以被...
在IT行业中,文档格式转换是一项常见的任务,尤其是将Word文档转换为PDF。Word文档和PDF在不同的场景下各有优势,Word适合编辑和创作,而PDF则适用于保持文档格式不变的阅读和分发。本示例关注的是如何在不依赖...
本示例"C#将WORD转换为PDF的Demo"是使用C#编程语言在ASP.NET环境中实现的一个具体应用,旨在帮助开发者了解如何将Microsoft Word文档转换为PDF格式。此程序依赖于服务器上安装的Office 2010,因为它利用了Microsoft ...
在IT行业中,转换文档格式是常见的操作之一,尤其在需要保持文档格式稳定或者跨平台查看时,将Word文档转换为PDF格式就显得尤为重要。本文将深入探讨如何利用C#编程语言,通过WPS接口实现Word到PDF的转换,并强调在...
本篇文章将深入探讨如何将Word文档转换为PDF,以及相关的工具和方法。 首先,让我们来了解一下标题中提到的"将Word转换成PDF"。这个过程主要是为了保持文档的原始布局和样式不受操作系统、软件版本差异的影响,确保...
1. 下载并安装免费的PDF转Word转换器,如提供的"免费pdf转换成word转换器pdf转换成word转换器.exe"文件。 2. 打开软件,点击“添加文件”或拖放PDF到指定区域。 3. 设置转换选项,如选择输出格式(Word DOC或DOCX)...
在某些情况下,例如需要对PDF内容进行修改或进一步处理时,将PDF转换为Word就显得非常必要。 转换过程中,提到“转换出来的是图片格式的”,这意味着转换器可能采用了将PDF中的文本和图像转换成图片的方式,以便在...
VBA程序将Word转成PDF,可以做出WSF供Java和C程序调用。此程序调通过,实际项目上用到过,仅供参考。
word转pdf(pdftoword)工具是一款功能强大好用的word转pdf软件工具,在1.3版本中新增加了pdf转word的功能,可以实现pdf与word的相互转换,界面简单,功能稳定,支持批量转换,操作起来非常方便,支持多种流行文档...
本文将详细探讨如何使用C#.NET技术实现生成PDF文档和将WORD文档转换为PDF格式。 首先,我们来了解如何在C#.NET中生成PDF文档。在.NET平台上,有多种库可以用来创建PDF文件,例如iTextSharp、PdfSharp、EPPlus等。...
"Word转换成PDF转换器2.0"是一款专为满足用户在Word与PDF之间转换需求而设计的应用程序。它的主要功能是将Word文档(.doc或.docx)快速、准确地转化为PDF格式,保留原有的文本、图片、表格和排版,确保转换后的PDF...
C# word 转换成 pdf DemoC# word 转换成 pdf DemoC# word 转换成 pdf DemoC# word 转换成 pdf DemoC# word 转换成 pdf DemoC# word 转换成 pdf Demo
word转换pdf、excel转换pdf、jpeg转换pdf等的工具PDF转换器注册码
- 转换内容:将Word的段落转换为PDF的段落,表格转换为PDF的表格,图片插入PDF中。 - 保存PDF:使用iText或PDFBox提供的方法,将PDF内容写入文件。 5. **优化与性能**: - 对于大文件,考虑分块读取和写入,避免...
标题提到的“word转换为pdf格式”是这个过程的一个关键环节。Word文档(.doc或.docx)通常用于编辑和排版,而PDF(Portable Document Format)文件则常用于确保内容在不同设备和操作系统上的呈现一致性。以下将详细...
Java代码实现将Word转换成PDF是一项常见的文档处理需求,尤其在企业级应用中,为了保持文档格式的一致性和跨平台的兼容性,这种转换技术变得至关重要。以下将详细讲解如何利用Java来完成这个任务。 首先,Java实现...
JODConverter是基于OpenOffice的Java转换器,可以将Word、Excel、PowerPoint文档转换为PDF或者其他OpenDocument格式。这个压缩包中的jar包可能就包含了JODConverter的相关组件。 使用JODConverter进行转换的基本...
首先,PDF转换成Word是常见的需求,因为Word文档允许用户轻松地编辑文本、插入图片和调整格式。转换工具通常会尽可能保留原文档的样式和排版,但可能会出现轻微的差异,特别是在处理复杂的表格和图形时。转换过程...
pdfword转换器支持批量转换pdfword转换器支持批量转换pdfword转换器支持批量转换pdfword转换器支持批量转换pdfword转换器支持批量转换pdfword转换器支持批量转换pdfword转换器支持批量转换pdfword转换器支持批量转换...