THotPDF.ExtractLoadedPageGlyphs Method

 

THotPDF.ExtractLoadedPageGlyphs

THotPDF

 

Top

Yüklenen bir sayfadan konumlanmış glif kümelerini çıkarır; eksiksiz Unicode dizilerini, dönüştürülmüş dörtgenleri, taban çizgilerini ve kaynak konumlarını kapsar

 

Delphi sözdizimi:

function ExtractLoadedPageGlyphs(PageIndex: Integer; out AGlyphs: THPDFGlyphArray): boolean;

 

Açıklama

Her THPDFGlyphRecord, /ToUnicode tarafından üretilen eksiksiz UnicodeSequence'i korur; Unicode ise uyumluluk için ilk skaler olarak kalır. ClusterStart, ClusterLength ve IsLigature mantıksal karakter üyeliğini belirler. QuadX, QuadY ve taban çizgisi uçları, metin matrisi ve graphics CTM üzerinden dönüştürülür. GeometryExact, glif genişliği ile yazı tipi tanımlayıcısının ascent ve descent değerlerinin ikisi de mevcutken true'dur

Mantıksal Unicode skaleri başına bir sonuç kaydı gerektiğinde ExtractLoadedPageCharacters kullanın

Glifler sayfanın kendi content stream'inden gelir; dolayısıyla kaynak konumları her zaman onun içine işaret eder. Sayfanın Form XObject'ler üzerinden boyadığı metin içerilmez; ExtractLoadedPageText ise onu içerir