XHTML je přísnější verze HTML souborů založená na XML. Byl vyvinut pro zlepšení interoperability s různými datovými formáty. Zatímco soubory PDF jsou oblíbené díky své podpoře na více platformách a operačních systémech. V některých případech může být nutné převést soubor XHTML do formátu PDF. V souladu s tím tento článek popisuje, jak převést soubor XHTML na dokument PDF programově v C#.