管理通过 HTML 生成的 PDF 文档的分页符 [iOS]



我正在尝试使用 HTML 内容创建 PDF。一切都很好,但我有一个问题,即 PDF 上的分页符在内容之间插入并导致它在页面之间划分。

例:具有高度>宽度的纵向图像中间有一个分页符,并导致一半图像位于第 1 页上,另一半图像位于第 2 页上。这只是一个例子,我的PDF上的内容是动态的,这意味着用户可以控制生成内容量。因此,图像不必始终位于第 1 页上,它可以在文档的任何位置。

我也尝试搜索一些库,但根据我对 PDF 文件在 iOS 中呈现方式的理解,我不知道如何管理由于分页符而分裂的内容。

平台: iOS 10, xcode 8, Objective-C

尝试在 css 中添加类似以下内容的内容。

img { page-break-inside:avoid }

另请参阅:

打印样式:如何确保图像不会跨越分页符

最新更新