我是Xamarin的新手,我目前正在使用Xamarin.Forms制作样本或“概念验证”应用程序。从Xamarin.Forms应用打印
我应该从这个应用程序执行打印任务,虽然我现在还没有确定要打印什么(屏幕,标签的内容,文件等)。
无论哪种方式,从Xamarin.Forms应用程序打印最简单的方法是什么? (当前目标主要是Android 4.4+)。
我希望这不是太复杂了:)
编辑:
好让我更新这个帖子的原文可能有点雄心勃勃/含糊。
我有一个Xamarin.Forms项目(+一个Android部分),我在项目的XF部分有一些HTML需要进入WebView并打印出来。 从我所了解的情况来看,WebView必须在项目的Android部分完成,因为这是处理打印的地方。 我希望这可以从代码完成,因为我不需要显示WebView,只是打印它的内容。 该项目的Android部分只有MainActivity,没有布局或XAML文件。 我不知道在哪里添加WebView或如何访问它(除了DependecyService在这里似乎是一个流行词),所以我有点卡在这里。
我在想这个任务应该对一个比我多一点Xamarin经验的人来说是微不足道的。
此博客可以帮助你:https://blog.xamarin.com/native-printing-with-android/ – Nfear
我已经看到了这篇文章,它似乎是对本土Android应用(或特定的Android部分),而不是从项目的Xamarin.Forms(跨平台)部分完成的。由于我是新手,我尽可能地坚持表格部分。 – Aidal
它不能通过表单完成。最接近的可能是通过[DependencyService](https://developer.xamarin.com/guides/xamarin-forms/dependency-service/)抽象某些部分。 – Nfear