Skip to main content
View as Markdown

IPCB_TTFontData interface

No description yet.

public interface IPCB_TTFontData

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
Boldboolget
CanEmbedboolget
CharSetbyteget
EmbeddedFontHandleUIntPtrget
FontFaceNamestringget
FontFullNamestringget
FontStyleNamestringget
Italicboolget
RefCountintget

Bold​

No description yet.

bool GetState_Bold();

Type: bool · Access: read-only

CanEmbed​

No description yet.

bool GetState_CanEmbed();

Type: bool · Access: read-only

CharSet​

No description yet.

byte GetState_CharSet();

Type: byte · Access: read-only

EmbeddedFontHandle​

No description yet.

UIntPtr GetState_EmbeddedFontHandle();

Type: UIntPtr · Access: read-only

The accessors are extension methods of IPCB_TTFontDataHelper (using PCB;).

FontFaceName​

No description yet.

string GetState_FontFaceName();

Type: string · Access: read-only

FontFullName​

No description yet.

string GetState_FontFullName();

Type: string · Access: read-only

FontStyleName​

No description yet.

string GetState_FontStyleName();

Type: string · Access: read-only

Italic​

No description yet.

bool GetState_Italic();

Type: bool · Access: read-only

RefCount​

No description yet.

int GetState_RefCount();

Type: int · Access: read-only

Methods​

MethodReturnsDescription
AddRefint
FontExistsbool
IsEmbeddedbool
IsSamebool
Releaseint

AddRef​

No description yet.

int AddRef();

Returns: int

FontExists​

No description yet.

bool FontExists();

Returns: bool

IsEmbedded​

No description yet.

bool IsEmbedded();

Returns: bool

IsSame​

No description yet.

bool IsSame(string argFaceName, bool argBold, bool argItalic, byte argCharSet);
ParameterTypePassing
argFaceNamestringvalue
argBoldboolvalue
argItalicboolvalue
argCharSetbytevalue

Returns: bool

Release​

No description yet.

int Release();

Returns: int

Returned by​

IPCB_TTFontsCache.Font