PDF’ga onlayn yuqori va pastki kolontitul qoʻshing: dinamik oʻzgaruvchilar, koʻp ustunli muhrlash va brauzerda PDF-Lib
⚡4 qadamda PDF’ga yuqori va pastki kolontitulni qanday qoʻshish mumkin
1. PDF hujjatingizni import qiling
PDF’ingizni tanlang yoki xavfsiz ish maydoniga sudrab tashlang. Fayl nol server yuklash bilan brauzer RAM’ida mahalliy qayta ishlanadi.
2. Kolontitul zonalarini sozlang
Kerakli matnni olti maket zonasiga kiriting. Avtomatlashtirilgan metamaʼlumotlar uchun `{page}`, `{total}` va `{date}` kabi dinamik makrolardan foydalaning.
3. Chetlar, tipografiya va istisnolarni belgilang
Shrift oilasi, oʻlchami, rangi va chet siljishlarini tanlang. Muqova sahifangizni toza saqlash uchun 'Birinchi sahifani oʻtkazib yuborish' ni belgilang.
4. Ramkani qoʻllang va yuklab oling
Vektor matn operatorlarini hujjat oqimlariga birlashtirish uchun 'Kolontitul qoʻshish' tugmasini bosing. Yakuniy nashringizni darhol yuklab oling.
Professional hujjat taqdimoti tuzilgan yuqori va pastki kolontitul ramkasini talab qiladi. Korporativ tadqiqot ishlari, yillik hisobotlar, huquqiy memorandumlar, oʻquv qoʻllanmalari yoki rasmiy mahsulot hujjatlarini nashr qilasizmi, yuqori va pastki kolontitullar muhim tashkiliy kontekstni taqdim etadi: kompaniya brendingi, hujjat sarlavhalari, maxfiylik tasniflari, muallif koʻrsatkichi, sanalar va sahifalar soni. Izchil takrorlanuvchi kolontitullarsiz koʻp sahifali hujjatlar boʻlimlar oʻrtasida tarqatilganda yoki jismoniy qogʻozga chop etilganda pala-partish, brendsiz va tarqoq koʻrinadi.
Brauzerga asoslangan «Yuqori va pastki matn qoʻshish» vositamiz keng qamrovli, nashr darajasidagi hujjat yorliqlashni toʻgʻridan-toʻgʻri brauzeringizda taqdim etadi. Koʻp funksiyali olti zonali maket toʻri (yuqori va pastki kolontitul tasmalarida chap, markaz va oʻng zonalar), dinamik makro oʻzgaruvchilarni kengaytirish (`{page}`, `{total}`, `{date}`, `{title}`, `{filename}`), maxsus shrift formatlash va muqova sahifasi istisnolari bilan oddiy hujjatlarni bir necha soniyada yaxlit korporativ nashrlarga aylantirishingiz mumkin. Web Worker’lar va PDF-Lib orqali 100% brauzer tomonidagi maxfiylik bilan ishlagani uchun maxfiy korporativ fayllaringiz hech qachon tashqi bulut serverlariga tegmaydi.
Toʻliq texnik qoʻllanmani oʻqish
Professional kolontitullar anatomiyasi: olti zonali toʻr
Korporativ nashriyot standartlarida takrorlanuvchi yuqori va pastki kolontitullar alohida funksional zonalarga boʻlinadi. Professional maket dizaynerlari kamdan-kam hollarda butun matnni bitta blokka joylashtiradi; ular metamaʼlumotlarni yuqori va pastki chetlar boʻylab mantiqiy taqsimlaydi.
Vositamiz sanoat standartidagi olti zonali maket modelini amalga oshiradi: Yuqori-chap (odatda hujjat sarlavhasi yoki boʻlim nomi uchun), Yuqori-markaz (korporativ logotiplar yoki 'MAXFIY' kabi xavfsizlik tasniflari uchun), Yuqori-oʻng (sana yoki boʻlim kodi uchun), Pastki-chap (mualliflik huquqi bildirishnomalari yoki fayl nomlari uchun), Pastki-markaz (maxfiylik bildirishnomalari uchun) va Pastki-oʻng ('Sahifa X / Y' kabi dinamik raqamlash uchun). Mexanizmimiz bu zonalarni bir vaqtda muvofiqlashtiradi va har bir sahifada muvozanatli vizual ogʻirlikni taʼminlaydi.
Dinamik makro oʻzgaruvchilarni kengaytirish: avtomatlashtirilgan metamaʼlumot kiritish
Oʻnlab sahifalarda sahifalar soni yoki hujjat sarlavhalarini qoʻlda yozish zerikarli va xatolarga moyil. Kolontitul mexanizmimiz PDF kompilyatsiyasi paytida dinamik oʻrinbosar teglarni real vaqtda tahlil qiladigan aqlli makro oʻzgaruvchilarni kengaytirishni taqdim etadi.
Qoʻllab-quvvatlanadigan makrolar: joriy sahifa raqami uchun `{page}`, hujjatning umumiy sahifalar soni uchun `{total}`, joriy bajarilish sanasi uchun `{date}` (ISO standartlari yoki mahalliy qoidalarga koʻra formatlangan), joriy vaqt belgisi uchun `{time}` va asl yuklangan fayl nomi uchun `{filename}`. 'Maxfiy hujjat — Sahifa {page} / {total}' kabi satr kiritganingizda workerimiz makroni har bir sahifa uchun dinamik baholaydi va hisoblangan matn satrini sahifa kontent oqimiga uzluksiz kiritadi.
Dekart koordinatalar tizimlari, MediaBox chegaralari va bleed siljishlari
Havaskor PDF vositalarining keng tarqalgan muvaffaqiyatsizligi — kolontitullarning mavjud asosiy matn bilan ustma-ust tushishi yoki jismoniy printer chetlarida kesilishi. PDF spetsifikatsiyasida sahifa oʻlchamlari beshta alohida quti lugʻati bilan belgilanadi: `/MediaBox` (jismoniy varaq oʻlchami), `/CropBox` (koʻrsatiladigan koʻrinadigan maydon), `/BleedBox`, `/TrimBox` va `/ArtBox`.
Vositamiz har bir sahifaning faol `/CropBox`’ini oʻlchaydi, yuqori va pastki chet himoya zonalarini (odatda 36 dan 54 nuqtagacha yoki 0,5 dan 0,75 dyuymgacha) belgilaydi. Mexanizm pastki-chap koordinata boshiga `(0, 0)` nisbatan aniq tayanch chiziq joylashuvlarini hisoblaydi va yuqori kolontitullar yuqori chetda qulay joylashishini, pastki kolontitullar esa asosiy paragraflar yoki grafiklar bilan toʻqnashmasdan pastki chetdan yuqorida toza turishini taʼminlaydi.
Tijoriy kitob muqovalash uchun almashinuvchi recto/verso maketlari
Ikki tomonlama dupleks bosma uchun moʻljallangan kitoblar, qoʻllanmalar yoki muqovalangan hisobotlarni nashr qilishda kolontitullar sahifa juft-toqligiga moslashishi kerak. Toq raqamli oʻng sahifalarda (recto) bob sarlavhalari va sahifa raqamlari tashqi oʻng chetda boʻladi. Juft raqamli chap sahifalarda (verso) esa hujjat sarlavhalari va sahifa raqamlari tashqi chap chetda boʻladi.
Vositamiz maxsus recto/verso almashinuv mantiqini oʻz ichiga oladi. Yoqilganda tashqi yuqori va pastki kolontitul zonalari juft va toq sahifalar oʻrtasida avtomatik joy almashadi va muqovalangan materiallar ikki sahifali yoyilma sifatida ochilganda professional, simmetrik koʻrinish taqdim etishini taʼminlaydi.
Nol bilimli mahalliy ishlov: xususiy ish mahsulotini himoya qilish
Takrorlanuvchi kolontitullarni talab qiladigan korporativ hujjatlar odatda kompaniyaning xususiy aktivlaridir: biznes-rejalar, moliyaviy prognozlar, huquqiy shartnomalar yoki ichki audit natijalari. Bu nozik aktivlarni uchinchi tomon veb aylantirish serverlariga yuklash jiddiy maʼlumotlar sizib chiqishi xavflarini keltirib chiqaradi.
2run.tools qatʼiy brauzer tomonidagi arxitekturada ishlaydi. WebAssembly va izolyatsiyalangan Web Worker’lar asosida barcha tahlil, matn maketini hisoblash, shriftni joylash va PDF oqimini serializatsiya qilish butunlay brauzeringizning shaxsiy xotira maydonida amalga oshiriladi. Maxfiy hujjatlaringiz hech qachon internet orqali uzatilmaydi va korporativ maxfiylik standartlariga 100% muvofiqlik taʼminlanadi.
Shrift qism toʻplamlari, kodlash tizimlari (WinAnsi va Identity-H) va CMap jadvallari
Mavjud PDF hujjatlarga dinamik tipografiyani kiritish qatʼiy shrift kodlashni boshqarishni talab qiladi. ISO 32000 ga koʻra PDF’dagi shriftlar eski oddiy kodlashlar (StandardEncoding, MacRomanEncoding yoki WinAnsiEncoding kabi) yoki Identity-H gorizontal CMap jadvallaridan foydalanadigan kompozit Type 0 CIDFont’lar bilan kodlanishi mumkin.
Agar kiritish utilitasi WinAnsi gliflarini kutayotgan sahifa oqimiga soddalik bilan UTF-8 matnini yozsa, urgʻuli harflar, aqlli qoʻshtirnoqlar, uzun tirelar yoki xorijiy valyuta belgilari kabi maxsus belgilar tushunarsiz 'mojibake' toʻrtburchaklariga aylanadi. Brauzer tomonidagi mexanizmimiz har bir joylashtirilgan shrift deskriptori bilan birga toʻgʻri WinAnsi va Unicode CMap lugʻatlarini joylashtiradi va xalqaro sanalar, muallif ismlari hamda matematik belgilarning mutlaq tipografik aniqlik bilan chizilishini kafolatlaydi.
Tanlangan sahifa oraligʻini qoʻllash va muqova istisnolari
Birinchi taassurot muhim. Professional nashrlar hech qachon old muqovada takrorlanuvchi kolontitullarni koʻrsatmaydi, ijroiya xulosalari yoki sarlavha sahifalari esa vizual nafislikni saqlash uchun koʻpincha yuqori kolontitulni tushirib qoldiradi.
Vositamiz birinchi sahifani bitta almashtirgich bilan istisno qilish yoki maxsus sahifa oraliqlarini (`2-100` yoki `3-25, 28-50` kabi) belgilash imkonini beradi. Barcha keyingi sahifalarda izchil korporativ ramkani qoʻllagan holda benuqson, begʻubor muqova dizaynini saqlashingiz mumkin.
💡Professional kolontitullar uchun maslahatlar
- •Kolontitullar uchun ohista matn ranglaridan (shifer kulrang `#555555` kabi) va moʻtadil shrift oʻlchamlaridan (8pt dan 10pt gacha) foydalaning, shunda ular asosiy kontentdan chalgʻitmasdan kontekst beradi.
- •Sahifa chetlarini asosiy paragraflardan toza ajratish uchun yuqori kolontitul ostiga yoki pastki kolontitul ustiga ingichka gorizontal ajratuvchi chiziq qoʻshing.
- •Rasmiy shartnomalar uchun hujjat yaxlitligini kafolatlash maqsadida pastki-oʻng zonada `{page}` va `{total}` makrolarini birlashtiring ('Sahifa {page} / {total}').
- •Hujjat chetlarini tekshiring: kolontitul chet sozlamalari yetarli boʻsh joy qoldirishiga ishonch hosil qiling, shunda matn mavjud sahifa elementlari bilan ustma-ust tushmaydi.
- •Agar korporativ tasnif darajalarini (masalan, 'QATʼIY MAXFIY') muhrlayotgan boʻlsangiz, maksimal koʻrinish uchun uni yuqori kolontitul markazida qalin toʻq qizil yoki toʻq koʻk matn bilan joylashtiring.
🛡️WebAssembly tipografiyasi va vektor oqimlarini birlashtirish
Kolontitul mexanizmimiz WebAssembly’ga kompilyatsiya qilingan PDF-Lib’dan foydalanadigan izolyatsiyalangan Web Worker ichida ishlaydi. Har bir sahifa uchun mexanizm `/MediaBox` va `/CropBox` oʻlchamlarini tekshiradi, sahifa aylantirish transformatsiyalarini ajratib oladi va izolyatsiyalangan grafik holatni (`q`) oʻrnatadi. U standart PostScript Type 1 shrift dasturlari yoki TrueType qism toʻplamlarini joylashtiradi, belgi metrikasi jadvallari orqali glif ilgarilash kengliklarini oʻlchaydi. Matn satrlari matnni joylashtirish operatorlari (`BT`, `Tf`, `Tm`, `Tj`, `ET`) bilan chiziladi, gorizontal siljishlar esa oqimni `/Contents`’ga qoʻshishdan oldin chap, markaz yoki oʻng tekislashni matematik aniqlik bilan kafolatlash uchun hisoblanadi.
Texnologiya: WebAssembly • Koʻp oqimli Web Workers • HTML5 Canvas API
Maxfiylik: Fayllar qurilmangizni tark etmaydi va bulutda saqlanmaydi; analitika faqat roziligingiz bilan ishlaydi.
Ushbu ish jarayoni uchun qoʻshimcha vositalar
Yuqori unumli ish jarayonlari uchun ushbu brauzer vositalarini birga ishlating.
Sahifa raqamlarini qoʻshish
Hujjatlarga sozlanadigan yuqori yoki pastki sahifa raqamlarini qoʻying.
Butun PDF’ni oq-qoraga aylantirish
Barcha matn va rangli suratlarni kulrang tuslarga aylantirib, printer toneridan tejang.
PDF sahifa chetlarini kesish
Hujjatlardan oq chetlar va bosma kesish belgilarini olib tashlang.
Sahifalarni A4 / Letter oʻlchamiga keltirish
Notekis sahifa oʻlchamlarini bir xil A4 yoki US Letter varaqlariga standartlashtiring.