gpt4 book ai didi

从 Xamarin.Forms 应用打印

转载 作者:行者123 更新时间:2023-12-04 23:41:41 24 4
gpt4 key购买 nike

我是 Xamarin 的新手,我目前正在使用 Xamarin.Forms 开发示例或“概念证明”应用程序。

我应该从这个应用程序执行打印任务,尽管我现在还不确定要打印什么(屏幕、标签内容、文件等)。

无论哪种方式,从 Xamarin.Forms 应用程序打印的最简单方法是什么?
(当前目标主要是 Android 4.4+)。

我希望这不会太复杂:)

编辑:

好吧,让我更新这篇文章,因为原文可能有点雄心勃勃/含糊不清。

我有一个 Xamarin.Forms 项目(+ 一个 Android 部分),我在项目的 XF 部分有一些可用的 HTML,我需要进入 WebView 并打印它。
据我所知,WebView 的事情必须在项目的 Android 部分完成,因为这是处理打印的地方。
我希望这可以通过代码来完成,因为我真的不需要显示 WebView,只需打印它的内容。
项目的 Android 部分只有 MainActivity,没有布局或 XAML 文件。
我不知道在哪里添加 WebView 或如何访问它(除了 DependecyService 在这里似乎是一个流行词)所以我有点卡在这里。

我认为对于比我有更多 Xamarin 经验的人来说,这项任务应该是微不足道的。

最佳答案

XF 支持的每个平台都有自己的打印机制。 XF 不为跨平台打印提供任何抽象。您需要为每一层编写打印逻辑并使用 DependencyService 将其公开给 XF。 (或其他一些 DI 引擎)。

关于从 Xamarin.Forms 应用打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35720843/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com