StitchPagesVertically

Page manipulation

Description

Menumpuk urutan halaman secara vertikal menjadi satu halaman baru yang tinggi (komposisi gaya poster); Setiap halaman sumber ditangkap ke dalam Form XObject vektor dan digambar dari atas ke bawah, masing-masing diskalakan ke TargetWidth sambil mempertahankan rasio aspeknya, dengan Gap dimasukkan di antara halaman-halaman yang berurutan

Halaman ditangkap dalam urutan nomor halaman yang menurun sehingga indeks halaman sebelumnya tetap stabil saat halaman berikutnya disembunyikan; tinggi halaman baru dihitung secara otomatis sebagai jumlah dari semua tinggi sumber yang diskalakan ditambah Gap dikali (jumlah - 1); semua halaman sumber dikonsumsi dan disembunyikan

Syntax

Delphi

Function TPDFlib.StitchPagesVertically(Const PageRanges: WideString; Gap, TargetWidth: Double): Integer;

Parameters

PageRangesString rentang halaman standar (misalnya "1-3,5"); kosong berarti semua halaman
GapRuang vertikal yang disisipkan di antara halaman-halaman yang berurutan, dalam unit pengukuran saat ini
TargetWidthLebar halaman output baru; setiap halaman sumber diskalakan (mempertahankan rasio aspek) ke lebar ini

Return values

0Stitch tidak dapat dilakukan (rentang kosong, TargetWidth non-positif, atau kegagalan penangkapan)
>= 1Nomor halaman berbasis 1 dari halaman jahit vertikal yang baru dibuat