Hämtar teckensnittsinformation
Contents
[
Hide
]
VSTO
Nedan finns koden för att hämta teckensnittsinformation:
foreach (Font font in Application.ActiveDocument.Fonts)
{
//Display information about the fonts
MessageBox.Show(font.Name);
}
Aspose.Diagram
Aspose.Diagram har mekanismer för att hämta information om de element som utgör en diagram, frånsidor , schabloner,kontakteroch även typsnitt. Den här artikeln visar hur du tar reda på vilka teckensnitt som används i en diagram.
DeFont objekt representerar ett typsnitt som antingen appliceras på text i ett dokument eller tillgängligt för användning i systemet.
Ett teckensnittsobjekt mappar ett namn (till exempel “Arial”) till teckensnitts-ID (till exempel 3) som Microsoft Visio lagrar i en typsnittscell i ett teckenavsnitt i en form som innehåller text formaterad med det teckensnittet. Teckensnitts-ID kan ändras när ett dokument öppnas på olika system eller när teckensnitt installeras eller tas bort.
//Call the diagram constructor to load diagram from a VDX file
Diagram vdxDiagram = new Diagram(@"E:\Aspose\Aspose Vs VSTO\Aspose.Diagram Vs VSTO Visio v1.1\Sample Files\Drawing1.vdx");
foreach (Aspose.Diagram.Font font in vdxDiagram.Fonts)
{
//Display information about the fonts
Console.WriteLine(font.Name);
}