Currently I\'m using Restful service in asp.net c# and the following is the pdf string return that I get, I would like to convert it and save i
I had this situation and I solved using iTextSharp to generate the pdf and to save in disk.
public void GeneratePdf(string htmlPdf)
{
var pdfDoc = new Document(PageSize.A4, 10f, 10f, 10f, 0f);
var htmlparser = new HTMLWorker(pdfDoc);
using (var memoryStream = new MemoryStream())
{
var writer = PdfWriter.GetInstance(pdfDoc, memoryStream);
pdfDoc.Open();
htmlparser.Parse(new StringReader(htmlPdf));
pdfDoc.Close();
byte[] bytes = memoryStream.ToArray();
File.WriteAllBytes(@"C:\file.pdf", bytes);
memoryStream.Close();
}
}