捕获和转换Web的工具
GrabzIt的在线社区

如何从具有动态内容的网页创建多页pdf文档?

询问有关如何捕获或转换网页或HTML的问题 into图像,CSV,PDF或DOCX文档以及如何转换视频 into使用我们的API的GIF动画。

你好。 我需要将具有所有样式和大量动态内容的网页转换为 .pdf 文档。 这意味着 .pdf 文档可以有 1 或 2 或更多页,我不知道在不同情况下可以有多少内容。 但 .pdf 文档会修剪所有超过一页的内容。 如何将我的页面转换为多页 pdf 文档?

Dawie Harmse 于 4 年 2019 月 XNUMX 日提问

请您发送 URL 以便我们查看一下。

GrabzIt 支持人员于 4 年 2019 月 XNUMX 日回复

你指的是什么网址? 我使用 ConvertPage 方法: GrabzIt(this.GRABZIT_KEY).ConvertPage({'target': '#someId','format': 'pdf','download': 1,'cache': 0,'filename': username, 'bheight': -1,'height': -1,'waitfor': '#someId'}).Create();

Dawie Harmse 于 4 年 2019 月 XNUMX 日回答

好吧,我想我明白问题所在了。 您正在使用的目标功能无法跨两个页面工作。 您可以增加页面大小或仅将要转换的 html 传递给 ConvertHTML 方法。

GrabzIt 支持人员于 4 年 2019 月 XNUMX 日回复

好的,但是我需要将我的网页转换为多种样式。 ConvertHTML 方法怎么可能呢?

Dawie Harmse 于 4 年 2019 月 XNUMX 日回答

您需要删除不属于您的部分 int在保持风格的同时融入其中。

或者使用 target 参数使用 hide 参数,它可以删除不需要的元素。

或者只是指定一个大的网页大小,然后将其切成目标大小。

GrabzIt 支持人员于 4 年 2019 月 XNUMX 日回复