Я все новичок в Xamarin, и сейчас я работаю над примером или приложением «доказать концепцию» с помощью Xamarin.Forms.Печать с приложения Xamarin.Forms
Я должен выполнить задачу печати из этого приложения, хотя я не уверен, что еще напечатать (экран, содержимое ярлыка, файл и т. Д.).
В любом случае, что является самым простым способом печати из приложения Xamarin.Forms? (текущая цель - в основном Android 4.4+).
Я надеюсь, что это не слишком сложно :)
EDIT:
Хорошо позвольте мне просто обновлять этот пост, как исходный текст может быть немного амбициозны/расплывчатым.
У меня есть проект Xamarin.Forms (+ часть Android), и у меня есть HTML-код в XF-части проекта, который мне нужно получить в WebView и распечатать. Из того, что я понимаю, вещь с WebView должна быть выполнена в части Android проекта из-за того, что именно здесь будет обрабатываться печать. Я надеялся, что это можно сделать из кода, так как мне не нужно отображать WebView, просто распечатайте его содержимое. Android часть проекта имеет только MainActivity, а не макеты или файлы XAML. Я не знаю, где добавить WebView или как получить доступ к нему (кроме DependecyService, похоже, здесь звучит слово), поэтому я застрял здесь.
Я думаю, что эта задача должна быть довольно тривиальной для кого-то, у кого больше опыта Ксамарина, чем у меня.
этот блог может помочь вам: 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