我是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