【问题标题】:PDF Markup and Annotation ToolPDF 标记和注释工具
【发布时间】:2012-08-25 02:42:21
【问题描述】:

各位开发者您好,

我正在为 Android 平板电脑开发 PDF 注释,并希望在我的 Android 应用程序中打开/显示 PDF 文件以进行编辑。我对如何打开 PDF 文件进行了研究,大多数方法和库都建议将 PDF 转换为图像文件。我不想转换为图像文件,因为当我提高分辨率时图像文件会像素化。现在我面临的问题是。

1) 我必须使用哪种方法在我的应用程序中显示 pdf 文件以进行注释 2)我还想在我的应用中实现文本重排

请提出建议。

谢谢。

问候, 马塞洛

【问题讨论】:

    标签: android pdf annotations


    【解决方案1】:

    如果您阅读 pdf 文件规范,您会发现,pdf 没有任何类型的流。实际上,每个字母都在页面上严格协调。因此:

    1. 通过任何渲染内容上的标记坐标来注释 pdf 文档的任何内容都很简单。
    2. 不可能将 pdf 用作“所见即所得”的编辑器。甚至不可能将解析 pdf 完美地纠正为可编辑并返回。这样做基本上是错误的想法,因为 PDF 只是表示,而不是设计。
    3. pdf 中最有趣的部分是文本。特别是 - unicode 文本。我想说的是,从 pdf 文件中捕获非英文文本会返回不可预知的结果。

    谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多