DrawFormula

Tekst, Układ formuł, Grafika wektorowa

Opis

Rysuje wzór matematyczny przy użyciu bieżącej czcionki, rozmiaru i koloru tekstu, ustawień czcionek zastępczych dla glifów oraz reguł wektorowych

Składnia

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);

Parametry

LeftPoziome położenie prostokąta ograniczającego wzór
TopGórna krawędź prostokąta ograniczającego wzór
FormulaŹródło wzoru w obsługiwanym znacznikowym języku matematycznym
AltTextDostępny opis odczytywany głosowo, używany, gdy automatyczne tagowanie otwiera element struktury Formula

Wartości zwracane

Zwraca 1 po narysowaniu albo 0, gdy Formula jest pusta

Uwagi

Użyj \frac{a}{b} dla ułamków, x^{2} i x_{i} dla indeksów, \sqrt{x} lub \sqrt[3]{x} dla pierwiastków oraz poleceń takich jak \alpha, \Gamma, \times, \sum i \infty dla symboli

Grupy można zagnieżdżać, a wielokrotne mierzenie lub rysowanie ponownie wykorzystuje przeanalizowany układ, dopóki stan czcionki pozostaje niezmieniony

Wariant DLL DLDrawFormulaA przyjmuje tekst zgodnie ze skonfigurowanym trybem ANSI