2011-07-14 95 views
0

我有PDF文件,我想發送到智能手機作爲JPG格式,但我想保存圖像,文本格式等我發現了一些工具,用於將PDF轉換爲imagese,但其中大多數不會首先渲染在智能手機上可讀。我發現的那個將PDF轉換爲適合智能手機的圖像(eBook to Images)使用字符識別並重寫PDF(您丟失任何圖像或格式)。有沒有辦法將PDF轉換爲可以在移動設備上查看的圖像?
謝謝!PDF到圖像的移動設備?

回答

0

如果您可以使用Windows框進行文件轉換,請使用Amyuni PDF Creator,您可以將PDF文件導出爲jpg圖像,並指定要用於圖像的分辨率(以DPI爲單位)。

C#示例:

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文件中不同大小的頁面,specifing在DPI出口分辨率保持在頁面之間的大小關係產生的圖像。 您可以下載試用版並使用您的文件進行測試,以查看它是否符合您的需求。

免責聲明:我是開發團隊的一部分,該產品

Similiar問題在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

您可以使用Ghostscript,它可以在GPL下使用,並可用於各種平臺。您也可以使用MuPDF,它也是可用的GPL,因此可以作爲源代碼。 MuPDF也適用於各種平臺,包括一些智能手機。我也是這些產品開發團隊的一員。 – KenS

1

你可以使用Ghostscript,它可以在GPL下使用,並可用於各種平臺。您也可以使用MuPDF,它也是可用的GPL,因此可以作爲源代碼。 MuPDF也適用於各種平臺,包括一些智能手機。我也是這些產品開發團隊的一員。

+0

謝謝! MuPDF的作品! – Sara