xamarin.android - 在 Xamarin 中将 StackLayout 转换为图像

标签 xamarin.android xamarin.forms

我正在开发 Xmarin Forms(PCL) 项目,我想将 StackLayout 转换为图像/缓冲区并将其发送到打印机进行硬打印。

任何人都可以建议如何在(Xamarin.Android 和 Xamarin.iOS)中执行此操作。

最佳答案

你不能。 Xamarin没有这种功能。您应该为您的 UIComponent 编写一个渲染器。

幸运的是有一个Objective-C iOS实现,以及 Android也有一个。您可以从他们身上获得灵感。

关于xamarin.android - 在 Xamarin 中将 StackLayout 转换为图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39371028/

相关文章:

c# Xamarin 表单 : NavigationPage icon not showing

java - 如何知道在不加载数据的情况下在 RecyclerView 中可以看到的最大 ItemView 数量?

c# - 是否可以更改 Xamarin 项目中 System.Runtime 的版本?

c# - 汉堡菜单 Prism xamarin形式?

.net - 情报加载永远挂起 Visual Studio Xamarin.Forms

xamarin - 从 Xamarin Forms 中的 HtmlWebViewSource 控件读取 HTML 值

xamarin.forms - MvvmCross如何实现 View 模型的条件呈现?

xamarin - 无法将构建操作设置为 GoogleServiceJson

Xamarin 表单 : How do I implement WebSockets?

android - Xamarin 资源 ID #0x7f050000 类型 #0x12 无效