Záhlaví a zápatí se používají k zobrazení informací přes horní a dolní okraj každé stránky souboru. Mohou obsahovat téma, kapitolu, autora, číslo stránky a další relevantní informace. Diagramy aplikace Visio ve formátu VSD nebo VSDX mohou také obsahovat záhlaví a zápatí pro zobrazení důležitých informací. Tento článek popisuje, jak vložit nebo odebrat záhlaví a zápatí v souborech Visio programově v C#.
- Manipulujte se záhlavím a zápatím v souboru diagramu VSD/VSDX – instalace C# API
- Vložit záhlaví a zápatí do souboru diagramu aplikace Visio programově v C#
- Odebrat záhlaví a zápatí v souboru Visio v C#
Manipulujte se záhlavím a zápatím v souboru diagramu VSD/VSDX – instalace C# API
Soubory Visio můžete vytvářet, upravovat nebo s nimi manipulovat ve formátech souborů VSD, VSDX a několika dalších. Chcete-li pracovat s oddílem záhlaví a zápatí v diagramech Visio, musíte si stáhnout soubor DLL Aspose.Diagram for .NET z oddílu Downloads nebo spustit následující instalační příkazy NuGet:
PM> Install-Package Aspose.Diagram
Vložit záhlaví a zápatí do souboru diagramu aplikace Visio programově v C#
Záhlaví a zápatí můžete vložit nebo přidat do souboru diagramu aplikace Visio podle následujících kroků:
- Inicializací instance třídy Diagram načtete vstupní soubor VSD nebo VSDX Visio.
- Nastavte různé vlastnosti třídy HeaderFooter.
- Uložte výstupní diagram aplikace Visio.
Následující fragment kódu ukazuje, jak vložit nebo přidat záhlaví a zápatí do diagramu VSD nebo VSDX programově v C#:
// Načíst zdrojový diagram aplikace Visio
Diagram diagram = new Diagram("Drawing1.vsdx");
// Přidejte číslo stránky do pravého rohu záhlaví
diagram.HeaderFooter.HeaderRight = "&p";
// Nastavte text na střed
diagram.HeaderFooter.HeaderCenter = "Center of the header";
// Nastavte text na levé straně
diagram.HeaderFooter.HeaderLeft = "Left of the header";
// Přidejte text do pravého rohu zápatí
diagram.HeaderFooter.FooterRight = "Right of the footer";
// Nastavte text na střed
diagram.HeaderFooter.FooterCenter = "Center of the footer";
// Nastavte text na levé straně
diagram.HeaderFooter.FooterLeft = "Left of the footer";
// Nastavte barvu záhlaví a zápatí
diagram.HeaderFooter.HeaderFooterColor = System.Drawing.Color.AliceBlue;
// Nastavte vlastnosti písma textu
diagram.HeaderFooter.HeaderFooterFont.Italic = BOOL.True;
diagram.HeaderFooter.HeaderFooterFont.Underline = BOOL.False;
// Uložit diagram aplikace Visio
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);
Snímek obrazovky níže ukazuje ukázkový soubor Visio po vložení záhlaví a zápatí do souboru diagramu VSD/VSDX:
Odebrat záhlaví a zápatí v souboru Visio v C#
Záhlaví a zápatí můžete odebrat nebo odstranit z diagramu Visio pomocí následujících kroků:
- Vytvořte objekt třídy Diagram pro načtení vstupního souboru Visio.
- Získejte přístup k různým vlastnostem tříd HeaderFooter a vymažte vlastnosti.
- Po odebrání záhlaví a zápatí uložte výstupní soubor aplikace Visio.
Fragment kódu níže ukazuje, jak odstranit nebo odstranit záhlaví a zápatí ze souboru Visio v C#:
// Načíst zdrojový diagram aplikace Visio
Diagram diagram = new Diagram("Drawing1.vsdx");
// Odstraňte pravý roh záhlaví
diagram.HeaderFooter.HeaderRight = "";
// Odstraňte text uprostřed
diagram.HeaderFooter.HeaderCenter = "";
// Odstraňte text na levé straně
diagram.HeaderFooter.HeaderLeft = "";
// Odstraňte text v pravém rohu zápatí
diagram.HeaderFooter.FooterRight = "";
// Odstraňte text uprostřed
diagram.HeaderFooter.FooterCenter = "";
// Odstraňte text na levé straně
diagram.HeaderFooter.FooterLeft = "";
// Uložit diagram aplikace Visio
diagram.Save("HeadersandFooters.vsdx", SaveFileFormat.Vsdx);
Získejte bezplatnou licenci API
Rozhraní API můžete vyhodnotit v jeho plné kapacitě získáním bezplatné dočasné licence.
Závěr
V tomto článku jste se naučili, jak vložit nebo odebrat záhlaví a zápatí z diagramu Visio ve formátu souboru VSD nebo VSDX programově v C#. Kromě toho můžete navštívit sekci dokumentace, kde se dozvíte různé další funkce nabízené rozhraním API. V případě jakýchkoli obav nebo dotazů nás prosím kontaktujte na fóru.