Я разрабатываю приложение форм Xamarin. У меня есть требование, при котором из веб-сервиса я буду получать строки HTML с заполнителями в формате json. Мне нужно заменить заполнители соответствующими пользовательскими данными и преобразовать HTML в PDF для печати. Любая идея о том, как это может быть достигнуто?
Вставка данных в HTML и преобразование HTML в PDF
comment
Создание PDF больше похоже на работу по обработке на стороне сервера. Почему бы вам не перевернуть его и не отправить запрос на сервер для PDF?
- person Gerald Versluis   schedule 04.04.2017
Ответы (1)
Попробуйте использовать HTML Renderer для PDF с помощью PdfSharp
Вот основной пример метода:
public static Byte[] PdfSharpConvert(String html)
{
Byte[] res = null;
using (MemoryStream ms = new MemoryStream())
{
var pdf = TheArtOfDev.HtmlRenderer.PdfSharp.PdfGenerator.GeneratePdf(html, PdfSharp.PageSize.A4);
pdf.Save(ms);
res = ms.ToArray();
}
return res;
}
person
Soufiane Tahiri
schedule
04.04.2017
@Soufiana Tahiri Я не могу использовать пакет в проекте Xamarin Forms. будет ли он поддерживать проект форм xamarin?
- person Yogaraj R; 04.04.2017