来自 Table 内容的 PDF 导航

Pdf Navigation from Table of contents

我正在开发一个 flutter 应用程序,它使用 pdf 在 flutter 中生成 PDF 文件 library.I 需要创建一个包含 table 内容的 pdf 文件。它们应该与实际内容链接,并且在单击时应导航到各自的页面。我无法在网上找到任何使用 pdf 库执行此操作的文档。 PDF 将被写入文件,因此 PDF Viewer in flutter 对我也没有用。有人可以帮我吗

我们可以将 html 代码与 dart 一起使用,例如

您可以使用 pdf/widgets.dart 中的锚点和 Link 小部件在生成的 PDF 中进行内部导航。 只需在您要导航到的页面上创建一个 Anchor。您需要为其提供一个 name 参数,并且它应该是唯一的。

Anchor(name:'my_anchor', child: any_child_widget);

您现在可以使用 Link 小部件从另一个页面引用该锚点。

Link(destination:'my_anchor',child: any_child_widget);

您可以在 AnchorLink 小部件中包含任何子项。