2017-04-04 21 views
0

私はXamarinフォームアプリケーションを開発しています。私は、webserviceからjson形式のプレースホルダでHTML文字列を受け取る必要があるという要件があります。プレースホルダーを適切なユーザーデータに置き換え、HTMLを印刷用にPDFに変換する必要があります。どのようにこれを達成することができるのか?HTMLにデータを挿入し、HTMLをPDFに変換する

+0

PDFを生成するには、より多くのサーバー側の処理のための仕事のように聞こえます。あなたはそれを回して、PDFのためにサーバーに要求を送るのはなぜですか? –

答えて

0

はここHTML Renderer for PDF using 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; 
 
}

+0

@Soufiana Tahiri私はXamarin Formsプロジェクトでパッケージを使用することができません。 xamarinフォームプロジェクトをサポートしますか? –

関連する問題