EnumeratePageElements
İçerik akışı düzenleme
Açıklama
Bir sayfadaki boş olmayan her metin gösteren yönergeyi, somut her görüntü yerleşimini ve boyanmış her yolu numaralandırır, sonra tekil erişimciler ve değiştirme yöntemleri için düzenlenebilir bir anlık görüntü tutar. Her öge, tam içerik katmanına ve yönerge aralığına bağlı opak bir kimlik alır. Sonraki bir numaralandırma veya başarılı bir değişiklik, önceki tüm kimlikleri geçersiz kılar
Sözdizimi
Delphi
Function TPDFlib.EnumeratePageElements(Page: Integer): Integer;ActiveX
Function PDFlib::EnumeratePageElements(Page As Long) As LongDLL
int DLEnumeratePageElements(int InstanceID, int Page);Parametreler
| Page | 1 tabanlı sayfa numarası |
|---|
Dönüş değerleri
Düzenlenebilir öge sayısı; sayfa geçersizken veya desteklenen boyama nesnesi içermiyorken 0
Açıklamalar
GetEnumeratedPageElement* erişimcileriyle 1 tabanlı indeksler kullanın, sonra döndürülen opak kimliği DeletePageElement veya TransformPageElement işlevlerine geçirinAynı opak kimlik,
GetPageElementClipPath* ve GetPageElementEffectiveClip* API'leriyle ögenin etkin kırpma bileşenlerini, dönüştürülmüş yol bölümlerini, dolgu kurallarını ve birleşik sınırlarını numaralandırabilir
GetPageElementMarkedContent* sorguları, etkin dıştan içe etiket yığınını, doğrulanmış MCID değerlerini ve doğrudan ya da kaynak destekli özellik sözlüklerini sayfayı yeniden ayrıştırmadan ortaya koyar