usmanazizgroupdocs
5/9/2017 - 3:19 PM

GetHeaderFooterInformationVisio.cs

// For complete examples and data files, please go to https://github.com/groupdocs-watermark/GroupDocs.Watermark-for-.NET
using (DiagramDocument doc = Document.Load<DiagramDocument>(Utilities.MapSourceFilePath(FilePath)))
{
    // Get header&footer font settings
    Console.WriteLine(doc.HeaderFooter.Font.FamilyName);
    Console.WriteLine(doc.HeaderFooter.Font.Size);
    Console.WriteLine(doc.HeaderFooter.Font.Bold);
    Console.WriteLine(doc.HeaderFooter.Font.Italic);
    Console.WriteLine(doc.HeaderFooter.Font.Underline);
    Console.WriteLine(doc.HeaderFooter.Font.Strikeout);

    // Get text contained in headers&footers
    Console.WriteLine(doc.HeaderFooter.HeaderLeft);
    Console.WriteLine(doc.HeaderFooter.HeaderCenter);
    Console.WriteLine(doc.HeaderFooter.HeaderRight);
    Console.WriteLine(doc.HeaderFooter.FooterLeft);
    Console.WriteLine(doc.HeaderFooter.FooterCenter);
    Console.WriteLine(doc.HeaderFooter.FooterRight);

    // Get text color
    Console.WriteLine(doc.HeaderFooter.TextColor.ToArgb());

    // Get header&footer margins
    Console.WriteLine(doc.HeaderFooter.FooterMargin);
    Console.WriteLine(doc.HeaderFooter.HeaderMargin);
}