首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDF格式的图像为移动设备?

PDF格式的图像为移动设备?
EN

Stack Overflow用户
提问于 2011-07-14 19:54:23
回答 2查看 520关注 0票数 0

我有PDF文件,我想发送到智能手机作为jpg的,但我想保留图像,文本格式等。我发现一些工具转换PDF的图像,但大多数不会渲染它首先在智能手机上可读。我发现的一个软件可以将eBook转换成适合智能手机的图像( PDF to Images),它使用字符识别并重写PDF (你会丢失任何图像或格式)。有没有一种方法可以将PDF转换为要在移动设备上查看的图像?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2011-07-16 00:18:06

您可以使用Ghostscript,它在GPL下可用,可在多种平台上运行。您也可以使用MuPDF,它也是可用的GPL,因此也可以作为源代码。MuPDF还可以在多种平台上运行,包括一些智能手机。我也是这些产品开发团队的一员。

票数 1
EN

Stack Overflow用户

发布于 2011-07-14 22:24:24

如果您可以使用Windows box进行文件转换,则可以使用Amyuni PDF Creator将PDF文件导出为jpg图像,并指定要用于图像的分辨率(以DPI为单位)。

C#示例:

代码语言:javascript
复制
System.IO.FileStream testfile = new System.IO.FileStream("TestFile.pdf",FileMode.Open,FileAccess.Read,FileShare.Read);
string exportedFile = "JpegExport.jpg";
IacDocument document = new IacDocument( null );
//Open a pdf document
document.Open(testfile,"");
//Export it to Jpeg
//ExportToJPeg(exportedFile, 300 /*resolution*/, 7 /*compression level*/, 1 /*start page*/, 2 /*end  page*/);
document.ExportToJPeg(exportedFile, 300, 7, 1, 2);

使用DPI分辨率的主要原因是,您可以在单个PDF文件中包含不同大小的页面,在DPI中指定导出分辨率将保留生成的图像中页面之间的大小关系。您可以下载试用版并使用您的文件对其进行测试,以查看它是否适合您的需求。

免责声明:我是本产品开发团队的一员

SO中的类似问题:

Rasterize PDF's with font not embedded using GhostScript

PDF to image using Java

Converting PDF to images automatically

Convert PDF to image

Best way to convert pdf files to tiff files

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6692722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档