Bahasa Melayu

Dokumen · PDF Toolkit

MediaBox, CropBox dan /Rotate: Bagaimana PDF Mentakrifkan Halamannya

· Latar belakang

pdf geometri muka surat putaran

Segi empat tepat halaman dokumen yang berbeza dengan sauh putaran dan tera air
Ilustrasi vektor ToolAcre asal

Halaman PDF tidak mempunyai 'saiz' tetap dalam erti kata setiap hari; ia mempunyai kotak, unit dan nilai putaran yang ditafsirkan oleh penonton. Siaran ini menerangkan sifat tersebut dan maksudnya apabila anda menggabungkan, memutar atau halaman tera air dengan bentuk yang berbeza.

Mengapa fail yang digabungkan mempunyai halaman dua saiz — mencampurkan dokumen A4 dan Letter dan melihat kedua-dua bentuk dalam hasilnya

Menggabungkan sumber A4 dan Surat AS tidak memaksa setiap helaian menjadi satu segi empat tepat. ToolAcre menyalin setiap halaman dengan dimensi dan putaran sedia ada, supaya output boleh kelihatan berganti-ganti saiz. Tingkah laku itu mengekalkan geometri sumber dan bukannya meregangkan kandungan ke helaian biasa.

Dimensi bercampur mempengaruhi pencetakan, reka letak lakaran kecil, kedudukan tera air dan output raster. Semak fail gabungan pada sempadan halaman dan pilih penskalaan pencetak dengan sengaja. Penggabungan bukan alat penormalan dan fail yang PDF tidak membayangkan setiap halaman mempunyai lebar atau ketinggian yang sama.

Kit alat menggunakan PDF mata tetapi tidak menyediakan pelajaran sejarah unit umum

Operasi imej-ke-PDF mendedahkan unit yang sebenarnya digunakan oleh kod aplikasi: margin diukur dalam mata. Halaman imej yang dipasang boleh memadankan dimensi imej terbenam ditambah dua kali ganda jidar, manakala helaian pratetap menggunakan lebar dan ketinggian titik yang dikonfigurasikan. Sumber tidak mewujudkan sejarah unit yang lebih luas.

Piksel memasuki laluan yang berbeza. PDF-to-image meminta pdf.js untuk port pandangan pada skala yang dipilih dan memperuntukkan kanvas daripada dimensi piksel tersebut. Oleh itu, halaman boleh mempunyai geometri PDF yang stabil sambil menghasilkan raster yang lebih besar atau lebih kecil bergantung pada skala dan pengawal memori. Titik dan piksel output bukan tetapan yang boleh ditukar ganti.

Perbezaan MediaBox dan CropBox tidak didedahkan oleh antara muka ini

Buku kerja membezakan MediaBox dan CropBox, tetapi antara muka ini tidak memaparkan, mengedit atau membenarkan pengguna memilih antara kotak tersebut. Operasi aplikasi meminta objek halaman perpustakaan untuk lebar dan tinggi dan menyalin halaman seperti yang disediakan. Penjelasan keutamaan kotak yang terperinci memerlukan bukti spesifikasi langsung di luar sumber ini.

Arahan praktikal adalah untuk memeriksa hasil yang boleh dilihat. Jika penonton sumber memangkas atau menunjukkan ruang kosong yang tidak dijangka, penggabungan membawa halaman dan bukannya membaiki kotaknya. Peletakan tera air menggunakan dimensi yang ditimbulkan oleh pustaka dan PDF-ke-imej memaparkan port pandangan yang dibekalkan oleh pdf.js.

Alat ini membaca dan menambah putaran halaman tanpa menegaskan tingkah laku nod yang diwarisi

Putaran disimpan sebagai sudut halaman yang dibaca oleh operasi melalui pdf-lib. ToolAcre menambah pusingan suku yang diminta dan menormalkan keputusan kepada 0, 90, 180 atau 270. Ia tidak mendedahkan sama ada nilai input berasal secara langsung pada halaman atau melalui struktur dalaman yang diwarisi.

Peninggalan itu tidak melemahkan peraturan penggunaan: putaran adalah relatif. Menggunakan 90 darjah pada halaman yang dilaporkan pada masa ini di 270 menghasilkan 0. Alat ini membiarkan dimensi yang disimpan tidak berubah dan tidak mengubah strim kandungan. Hantaran kedua ditambah lagi, jadi semak output semasa sebelum memilih pusingan lain.

Potret dan landskap — mengapa orientasi adalah akibat daripada dimensi kotak dan putaran bersama-sama, bukan bendera yang berasingan

Potret dan landskap ialah hasil daripada dimensi halaman, kandungan dan putaran yang digunakan dan bukannya kawalan berasingan dalam antara muka ini. Halaman lebar pada sifar darjah dan halaman tinggi diputar sembilan puluh boleh kelihatan landskap. Kit alat tidak melabelkan semula orientasi; ia menyalin dimensi atau mengemas kini putaran mengikut operasi yang dipilih.

Ini menerangkan sebab imbasan bercampur memerlukan pengendalian khusus halaman. Pilih kedudukan fizikal berdasarkan kandungan yang boleh dilihat, bukan bendera orientasi yang diteka. Untuk pratetap imej-ke-PDF, potret dan landskap ialah dimensi helaian eksplisit, manakala Match setiap imej mencipta halaman berdasarkan lebar dan ketinggian setiap gambar sendiri.

Akibat untuk alat peringkat halaman — penggabungan mengekalkan kotak setiap halaman sendiri dan tera air mesti diletakkan berbanding dengan kotak setiap halaman

Gabungan mengekalkan dimensi dan putaran setiap halaman sendiri. Tera air mengira kedudukan terhadap setiap lebar dan tinggi halaman, menskalakan tanda imej sebagai sebahagian kecil daripada lebar halaman dan melukis teks pada sauh yang dipilih. Oleh itu, saiz teks tetap boleh dirasakan berbeza pada helaian kecil dan lukisan besar.

Tanda bersudut berputar di sekeliling sauhnya dan diposisikan daripada saiz tanda tidak diputar, jadi setem pepenjuru mungkin tidak menduduki pusat intuitif. Uji saiz halaman bercampur dan putaran sedia ada. PDF-ke-imej juga menghasilkan dimensi piksel bercampur apabila halaman sumber berbeza, walaupun di bawah satu skala yang dipilih.

Kotak pratekan dan penskalaan halaman seragam berada di luar kit alat ini

BleedBox, TrimBox, ArtBox, pengenaan pratekan dan penskalaan halaman seragam tidak dilaksanakan di sini. Kit alat juga tidak memangkas halaman ke kotak yang dipilih atau mengubah saiz halaman yang disalin semasa penggabungan. Aliran kerja tersebut memerlukan perisian yang kawalan geometri dan jaminan outputnya didokumenkan dengan jelas.

Elakkan menggambarkan gabungan yang berjaya sebagai penormalan cetakan. Untuk pengeluaran profesional, periksa kotak dan penskalaan dengan alat pratekan selepas kerja halaman. ToolAcre sesuai untuk menyalin, memesan, membalik suku, menanda dan menukar di bawah tingkah laku yang dinyatakan, bukan untuk memperakui definisi halaman sedia akhbar.

Dimensi setiap halaman dan putaran aditif meramalkan operasi yang dihantar

Model geometri yang paling berguna adalah berasaskan sumber: setiap halaman membawa dimensi dan putaran semasa; cantumkan menyalinnya, putar menambah sudut, tera air membaca dimensi untuk peletakan dan penukaran raster menukar port pandang yang diberikan kepada piksel. Fakta tersebut meramalkan perkara yang akan dilihat oleh pengguna.

Mereka juga mengenal pasti perkara yang tidak akan berlaku secara automatik. Halaman tidak dibuat seragam, kotak tidak didedahkan untuk diedit dan kandungan tidak dilukis semula semasa putaran. Semak output saiz bercampur dalam pemapar akhir, kekalkan yang asli dan gunakan alat geometri khusus apabila tugas melangkaui operasi peringkat halaman ini. Untuk mencetak, semak tetapan penskalaan secara berasingan kerana pencetak boleh mengenakan gelagat kesesuaiannya sendiri selepas kit alat PDF mengekalkan dimensi sumber bercampur dengan setia. Pratonton cetakan boleh mendedahkan keratan atau pemusatan yang tidak dijangka yang disebabkan oleh persediaan destinasi dan bukannya oleh salinan halaman setempat itu sendiri. Satu pemeriksaan tambahan bagi helaian terbesar dan terkecil sering mendedahkan andaian penskalaan sebelum keseluruhan paket campuran dicetak.