Now Here is Example to convert Table created Using XML into PDF:
================================================================
XML :
======
<?XML version=1.0 encoding="utf-8"?>
<column>Products</column>
<column>Units</column>
<column>Price</column>
<row></row></
<column>Product 1</column>
<column>2</column>
<column>60</column>
<row></row>
<column>Product 2</column>
<column>3</column>
<column>50</column>
<row></row>
<column>Product 3</column>
<column>4</column>
<column>80</column>
<row></row>
<column>Total</column>
<column>9</column>
<column>190</column>
Now Equivalent PDF in c# :
==========================
using System;
using System.Collections.Generic;
using System.Text;
using Bytescout.PDFExtractor;
using System.Diagnostics;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
XMLExtractor extractor = new XMLExtractor();
extractor.RegistrationName = "demo";
extractor.RegistrationKey = "demo";
extractor.LoadDocumentFromFile("sample3.pdf");
extractor.SaveXMLToFile("output.XML");
Console.WriteLine();
Console.WriteLine("Data has been extracted to 'output.XML' file.");
Console.WriteLine();
Console.WriteLine("Press any key to continue and open XML in default XML viewer)...");
Console.ReadKey();
Process.Start("output.XML");
}
}
}