【问题标题】:Display Forms filled out PDF on iOS在 iOS 上显示填写的 PDF 表格
【发布时间】:2014-06-11 10:48:53
【问题描述】:

我使用 webServices 获取 Pdf URL 并使用 UIWebView 显示它。其中一些文件是已填写的 PDF 表格。它们在我的电脑和我的安卓手机上正确显示。但是,它们在我的 iPad2 上显示为空白表格。为什么?我已经尝试过GoodReaderDropboxPDFReader——它们显示了 PDF 表单,但没有映射任何已添加到表单的信息。这似乎是 iPad 的限制。任何帮助或解决方案都会很棒。

这里我展示了两张图片。第一个是原始屏幕截图,第二个是我的 iPad 屏幕截图。在第二个屏幕截图中,填写数据正在显示(在第一张图像中显示蓝色)...

    NSURL *url = [NSURL URLWithString:@"http://mobilews.filehvut.com/Docs/000464/Form2290V_1894.pdf"];
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
    [webview loadRequest:requestObj];

【问题讨论】:

  • 用你的代码更新你的问题。
  • 因此您将从 API 响应中获取 URL。你需要加载 web 视图。我说的对吗?
  • 似乎是URL源的问题。不支持字体。需要修复网页CSS>
  • 我们也改变了字体..但是没有用。
  • 我也遇到过同样的问题。只有在创意人员更改了与字体相关的 .css 文件中的某些内容后,问题才会得到解决。

标签: ios iphone objective-c ipad pdf


【解决方案1】:

确保您获得以下类型的字符串: http://mobilews.filehvut.com/Docs/000464/Form2290V_1894.pdf

这是工作代码:

NSURL *url = [NSURL URLWithString:@"http://mobilews.filehvut.com/Docs/000464/Form2290V_1894.pdf"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[web loadRequest:requestObj];

希望它对你有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-03
    • 2016-04-05
    • 2012-07-28
    • 2016-03-10
    • 1970-01-01
    • 2012-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多