EnumPageContentStates
Sayfa işleme
Açıklama
Seçili sayfanın tüm içerik katmanlarındaki her yönergeyi izler ve etkin grafik durumunu içerik sırasında bildirirAynı izleyici sayfanın
/Contents dizisi boyunca devam eder; böylece bir akıştaki q ile sonraki bir akıştaki eşleşen Q doğru yığın durumunu korur
Sözdizimi
Delphi
Function EnumPageContentStates(AfterInstruction: Boolean; Var States: Array Of TPDFlibContentGraphicsState): Integer;Parametreler
AfterInstruction true olduğunda her işleçten hemen sonraki, false olduğunda her işleçten hemen önceki anlık görüntüleri seçer
States, çağıranın sağladığı diziye sığan kadar kayıt alır
Dönüş değeri
States içine sığmayan kayıtlar da dahil toplam yönerge sayısı; belge seçili değilken veya bir katman ayrıştırılamadığında sıfır
Açıklamalar
Sayıyı elde etmek için boş diziyle bir kez çağırın, hedefi ayırın, sonra doldurmak için yeniden çağırın
Sayfanın ExtGState, yazı tipi ve XObject kaynakları izlemeden önce bir kez çözümlenir; etkin siyah nokta dengelemesi Default olarak başlar, gs değişimlerini ve q/Q geri yüklemesini izler ve her anlık görüntüyle bildirilir
XObject Do anlık görüntüleri görüntü, form veya PostScript kaynaklarını tanımlar ve dönüştürülmüş çağrı sınırlarını bildirir
Metin gösteren işleçler; yatay veya dikey yazım, aralık, ölçekleme ve TJ ayarları dahil, basit veya bileşik yazı tipi metrikleriyle TextMatrix'i ilerletir
Başlangıç kırpma sınırı standart MediaBox yedeğiyle seçili sayfanın CropBox'ını kullanır ve izleyen yol işleçleri ihtiyatlı veya tam kırpma sınırlarını günceller
Çözülmemiş dış kaynaklar, etkin değerler uydurmadan tanımlayıcılarını saklar
Bu API bilinçli olarak yalnızca sayfa düzeyinde kalır; Form XObject komutlarının dahil edilmesi gerekiyorsa EnumPageContentStatesEx kullanın