【问题标题】:Android - Force close, PDF not available, iTextAndroid - 强制关闭,PDF 不可用,iText
【发布时间】:2012-08-08 22:30:12
【问题描述】:

我正在使用 Eclipse 制作一个安卓应用程序。通过该应用程序,它希望使用 iText 解析 PDF。但我事先不知道 PDF 是否已经可用。现在,当 iText 开始解析 PDF 时,它会强制关闭,仅仅是因为 PDF 不存在(还)。所以我的问题是如何防止这种情况发生?我可以检查(使用 iText 或使用其他东西)PDF 是否可用。

这是我目前的代码:

int numberOfPages = readerTest.getNumberOfPages();
        numberOfPages = numberOfPages + 1;
        for (int page = 1; page < numberOfPages; page++){
            try {
                contentTest1Page = PdfTextExtractor.getTextFromPage(readerTest, page);
                contentTest = contentTest + contentTest1Page;
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }

谢谢!

【问题讨论】:

  • @Tomer 我不确定,我会检查一下。
  • @Tomer 在这一行:contentTest1Page = PdfTextExtractor.getTextFromPage(readerTest, page);

标签: java android eclipse pdf itext


【解决方案1】:

使用java.io.Fileexists() 方法查看文件是否存在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多