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 Long

DLL

int DLEnumeratePageElements(int InstanceID, int Page);

Parametreler

Page1 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