ParsePageContentLayer
Sayfa düzenleme
Açıklama
Bu sayfa, PDF Library for Delphi içindeki ParsePageContentLayer işlevini "Sayfa işleme" konusu altında açıklar. API adları, parametreler, sınıf adları, dosya adları ve değişmez değerler Delphi kitaplığında ve DLL giriş noktalarında göründükleri biçimde aynen korunur
İşlevi çağırmadan önce sözdizimini, parametreleri ve dönüş değerlerini inceleyin
Sözdizimi
Delphi
Function TPDFlib.ParsePageContentLayer(Layer: Integer): TPDFContentProgram;
Parametreler
Seçili sayfanın bir içerik katmanını düzenlenebilir TPDFContentProgram içine çözer: her biri, kodu çözülmüş işlenen nesneleriyle birlikte bir PDF içerik işleci (ISO 32000-1 Tablo 51) olan yönergeler listesi. Satır içi görüntüler değişmeden korunur. Döndürülen nesneyi çağıran serbest bırakır. Geçersiz katman veya ağır hasarlı içerik için nil döndürür
Dönüş Değerleri
Belirli dönüş değeri anlamları için PDF Library for Delphi Developer Guide belgesine başvurun
Açıklamalar
Her katman bağımsız olarak düzenlenir; bir katman açık bir grafik nesnesinin içinde yasal olarak başlayabilir veya bitebilir, bu nedenle tek bir katman içindeki dengesiz q/Q veya BT/ET kabul edilir. Bilinmeyen işleçler (örneğin BX/EX bölümlerindeki satıcı uzantıları) korunur ve gidiş dönüşte değişmeden kalır
Sayısal işlenenler kaynak metinlerini korur; böylece programı geri yazmak yalnızca düzenlenen işlenenleri değiştirir. SetOperand ile ayarlanan ya da bir düzenlemeyle oluşturulan işlenenler dört ondalık basamakla yazılır. Bunun yerine her sayıyı kanonik biçimde yeniden yazmak için — NormalizeContentStreams'in yaptığı gibi — programın CanonicalNumbers özelliğini ayrıştırmadan önce ayarlayın