StitchPageOverlay

Sayfa düzenleme

Açıklama

Bir sayfanın içeriğini belirtilen konumda başka bir mevcut sayfanın üzerine bindirir. Kaynak sayfa vektör Form XObject içine yakalanır ve hedef sayfaya çizilir; taramak yerine tam vektör doğruluğu korunur (metin seçilebilir, yollar keskin kalır)

Kaynak sayfa işlem sırasında tüketilir: ImposePagesNUp gibi yakalanır ve gizlenir. Hedef sayfa numarası kaynak sayfa numarasından büyükse kaynağın gizlenmesi sonraki sayfaları bir aşağı kaydırdığı için otomatik olarak ayarlanır

Width ve Height yerleştirme boyutunu denetler; en boy oranları kaynak sayfadan farklıysa içerik uzatılır. 1:1 kaplama için sayfanın kendi boyutlarını kullanın. Opacity, 0 (tam saydam) ile 1 (tam opak) arasındadır

Sözdizimi

Delphi

Function TPDFlib.StitchPageOverlay(SourcePage, TargetPage: Integer; Left, Top, Width, Height, Opacity: Double): Integer;

Parametreler

SourcePageİçeriği yakalanıp bindirilecek 1 tabanlı sayfa numarası (sonrasında tüketilir ve gizlenir)
TargetPageKaplamayı alan 1 tabanlı sayfa numarası; SourcePage değerinden farklı olmalıdır
Left, TopGeçerli ölçü birimleriyle hedef sayfaya bindirilen içeriğin sol üst yerleşimi (sol üst başlangıç noktası)
Width, HeightYerleştirme boyutu; ölçeklenmemiş bindirme için kaynak sayfa boyutlarını geçirin
OpacityYer paylaşımlı içerik için 0..1 alfa (1 = opak, 1'in altındaki değerler ExtGState ca/CA aracılığıyla şeffaflığı etkinleştirir)

Dönüş değerleri

0Bindirme gerçekleştirilemedi (geçersiz sayfa numaraları, aynı kaynak ve hedef veya yakalama başarısızlığı)
1Kaynak sayfa yakalanıp hedef sayfanın üzerine bindirildi