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) |
|---|---|
| TargetPage | Kaplamayı alan 1 tabanlı sayfa numarası; SourcePage değerinden farklı olmalıdır |
| Left, Top | Geçerli ölçü birimleriyle hedef sayfaya bindirilen içeriğin sol üst yerleşimi (sol üst başlangıç noktası) |
| Width, Height | Yerleştirme boyutu; ölçeklenmemiş bindirme için kaynak sayfa boyutlarını geçirin |
| Opacity | Yer 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
| 0 | Bindirme gerçekleştirilemedi (geçersiz sayfa numaraları, aynı kaynak ve hedef veya yakalama başarısızlığı) |
|---|---|
| 1 | Kaynak sayfa yakalanıp hedef sayfanın üzerine bindirildi |