使用 iText 库读取 pdf 文件 [关闭]
Posted
技术标签:
【中文标题】使用 iText 库读取 pdf 文件 [关闭]【英文标题】:Reading a pdf file using iText library [closed] 【发布时间】:2011-05-02 04:43:44 【问题描述】:我是安卓新手。我计划开发一个PDF查看器。我听说有一个名为 iText 的库可用于开发 PDF 查看器。请告诉我如何在 android 中使用 iText 库以及如何使用该库开发应用程序。
【问题讨论】:
我们可以回答有关库如何工作的具体问题,但我们无法告诉您如何编写整个应用程序。如果您的需求发生变化,请随时提出另一个(更具体的)问题。 【参考方案1】:试试这个
public class ReadAndUsePdf
private static String INPUTFILE = "c:/temp/FirstPdf.pdf";
private static String OUTPUTFILE = "c:/temp/ReadPdf.pdf";
public static void main(String[] args) throws DocumentException,
IOException
Document document = new Document();
PdfWriter writer = PdfWriter.getInstance(document,
new FileOutputStream(OUTPUTFILE));
document.open();
PdfReader reader = new PdfReader(INPUTFILE);
int n = reader.getNumberOfPages();
PdfImportedPage page;
// Go through all pages
for (int i = 1; i <= n; i++)
// Only page number 2 will be included
if (i == 2)
page = writer.getImportedPage(reader, i);
Image instance = Image.getInstance(page);
// here you can show image on your phone
document.close();
【讨论】:
如何显示 com.itextpdf.text.Image 对象?以上是关于使用 iText 库读取 pdf 文件 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 iText 或 android 上的其他库创建 PDF 文件?