Flutter:MissingPluginException(在通道 net.nfet.printing 上找不到方法 printPdf 的实现)

问题描述 投票:0回答:3

伙计们! 我正在为商店开发桌面 POS 应用程序。该应用程序应该具有打印一些文档和条形码的功能。我已经使用 pdf 包生成 pdf,但在 Windows 上安装和使用 priting 包时遇到问题。

主要问题是安装。在文档中,它说您应该在

中添加以下行

CMakeLists.txt

文件:

...
set(PDFIUM_VERSION "4929" CACHE STRING "" FORCE)
set(PDFIUM_ARCH "x64" CACHE STRING "" FORCE)
...
  1. 我很困惑应该将 CMakeLists.txt 放在哪个位置,因为 flutter 的 windows 文件夹包含多个具有相同名称和扩展名的文件。 (windows\CMakeLists.txt,windows unner\CMakeLists.txt,windows lutter\CMakeLists.txt)
  2. 我已将同一段代码放入这些不同的文件中,但没有一个起作用。
  3. 它总是给出一些错误,如下所示: 错误

我想要完成的事情是打印生成的 PDF: 代码

flutter pdf printing pos flutter-desktop
3个回答
4
投票

我也遇到同样的问题

我所做的是

  • 颤抖干净
  • Flutter 酒吧获取
  • 卸载之前的应用程序
  • 再次运行应用程序

而且成功了


0
投票

并非所有平台都支持此软件包中的所有恐惧

/// 并非所有平台都支持此功能。检查[信息]的结果

/// 在运行时查找此功能是否可用。

这是在源代码中给出的

运行此代码进行检查

var info =等待Printing.info(); 打印(信息);


-1
投票

转到您的终端并输入以下命令。

  1. 颤抖干净
  2. Flutter 酒吧获取
  3. 现在关闭应用程序
  4. 再次构建应用程序 希望这对你有用。谢谢。
© www.soinside.com 2019 - 2024. All rights reserved.