DrawFormula

Testo, layout delle formule, grafica vettoriale

Descrizione

Disegna una formula matematica usando il font, le dimensioni del testo, il colore del testo, le impostazioni di fallback dei glifi e le regole vettoriali correnti

Sintassi

Delphi

Function TPDFlib.DrawFormula(Left, Top: Double; Const Formula, AltText: WideString): Integer;

ActiveX

Function PDFlib::DrawFormula(Left As Double, Top As Double, Formula As String, AltText As String) As Long

DLL

int DLDrawFormula(int InstanceID, double Left, double Top, const wchar_t * Formula, const wchar_t * AltText);

Parametri

LeftPosizione orizzontale del riquadro di delimitazione della formula
TopBordo superiore del riquadro di delimitazione della formula
FormulaSorgente della formula nel markup matematico supportato
AltTextDescrizione parlata accessibile usata quando la marcatura apre un elemento Formula

Valori restituiti

Restituisce 1 dopo il disegno oppure 0 quando Formula è vuota

Note

Usare \frac{a}{b} per le frazioni, x^{2} e x_{i} per apici e pedici, \sqrt{x} o \sqrt[3]{x} per i radicali e comandi quali \alpha, \Gamma, \times, \sum e \infty per i simboli

I gruppi possono essere annidati e la misurazione o il disegno ripetuti riutilizzano il layout analizzato finché lo stato del font rimane invariato

La variante DLL DLDrawFormulaA accetta testo secondo la modalità ANSI configurata