如何使PDF响应

Aks*_*hea 8 pdf

我有一个pdf文件,我想做出响应,以便在桌面和手机中查看它.响应于它不仅应该基于设备大小来适应页面,而且还应该是内容即文本,pdf内的图像在移动设备上观看时也应该是响应的.就像下面显示的图像一样,pdf内容应该根据设备进行对齐.是否有任何API或库来实现此目的.

提前致谢.请帮我实现这个目标.

Dav*_*che 8

如其他答案所示,PDF主要功能是内容的可视化表示,并且视觉表示在不同平台/读取器/设备上通常应该是相同的.这是文件格式的目标,它与文件格式(如XML)完全相反,它们都与结构有关.

但是,近年来PDF确实获得了可能对此有所帮助的其他功能.PDF文件现在支持标记,标记的目的是为文件添加结构.要求正确标记的PDF文件不知道在哪里文本段落,什么是标题,什么是列表等等......而在理论信息可用于支持(有限)的响应.

例如,看到这里的连结(https://helpx.adobe.com/acrobat/using/reading-pdfs-reflow-accessibility-features.html)其中的Adobe介绍了如何在的Acrobat Pro作品回流视图.它声明Acrobat可以在PDF文件中使用标记结构(甚至可以动态地为未标记的文档创建一些标记的外观),以便您查看PDF文件,将其自身调整为可用的显示大小.

无论这是要工作主要取决于你将使用您的移动设备上的阅读器技术,你当然不应该有充分的响应,其中内容被隐藏,更换,调整混淆的这种可能性,重新定位等等这样的正如你可以在网站上用HTML和CSS完成的.

但这是一个开始.


Ama*_*dan 7

它无法完成.PDF是最终版面.与网页不同的是,您无法确定自己获得了什么,无论您使用什么设备,甚至是媒体,PDF的整体目的都看起来都是一样的.它基本上说,"在这个字体中会出现'Hello,World',这个点大小,在这些x和y坐标处".您也可以尝试重新装修精装书,以便更好地放入口袋.

  • 换句话说:PDF专门用于获取打印文档,无论打印机设备如何,每个元素的位置都保持不变.它完全与问题所要求的相反,而且是设计的. (3认同)