private void ConvertToPdfWithCustomRendererAndCompare(String name)
        {
            ConverterProperties properties = new ConverterProperties().SetTagWorkerFactory(new _DefaultTagWorkerFactory_166
                                                                                               ());
            DefaultHtmlProcessor processor = new DefaultHtmlProcessor(properties);
            IXmlParser           parser    = new JsoupHtmlParser();
            String        outPdfPath       = destinationFolder + name + ".pdf";
            PdfDocument   pdfDocument      = new PdfDocument(new PdfWriter(outPdfPath));
            IDocumentNode doc = parser.Parse(new FileStream(sourceFolder + name + ".html", FileMode.Open, FileAccess.Read
                                                            ), properties.GetCharset());
            Document document = processor.ProcessDocument(doc, pdfDocument);

            document.Close();
            NUnit.Framework.Assert.IsNull(new CompareTool().CompareByContent(outPdfPath, sourceFolder + "cmp_" + name
                                                                             + ".pdf", destinationFolder));
        }