Тасвир ба PDF-и ройгон
Тасвирҳоро ба PDF табдил диҳед. Саҳифаҳоро аз нав тартиб диҳед, андоза ва ҳошияҳоро муқаррар кунед.
Файлҳоро дар ин ҷо гузоред ё барои дидан клик кунед
JPG, PNG, WebP, HEIC, HEIF · Маҳдудияти андозаи файл нест
ё барои гузоштан аз ҳофиза Ctrl+V-ро пахш кунед
Шумо метавонед якчанд файлҳоро якбора партоед
Файлҳои шумо ҳеҷ гоҳ дастгоҳи шуморо тарк намекунанд. Ҳама коркардҳо дар браузери шумо ба таври маҳаллӣ сурат мегиранд.
Чӣ тавр он кор мекунад
Табдил пурра дар браузери шумо бо истифодаи pdf-lib — китобхонаи JavaScript-е ки файли воқеии PDF-ро маҳаллӣ месозад, бидуни боркунии тасвирҳои шумо ба ягон сервер — кор мекунад. PNG-ҳо бидуни талафот дохил карда мешаванд; JPEG-ҳо бевосита аз байтҳои аслии худ дохил карда мешаванд (бидуни рамзгузории такрорӣ); дигар форматҳо ба монанди WebP аввал тавассути API-и Canvas ба JPEG растеризатсия карда мешаванд.
- 1Тасвирҳо маҳаллӣ хонда мешавандҲар файли партофташуда ё интихобшуда бевосита аз ҷониби браузер хонда мешавад. Абзор JPEG, PNG ва WebP-ро филтр мекунад. Пешнамоиши хурди URL-и объект барои тасвири хурд сохта мешавад — ягон маълумот дар ин марҳила аз мошини шумо намебарояд.
- 2Самти EXIF ҳал карда мешавадПеш аз дохилкунӣ, таҳлилгари DataView-и дастнавис сарлавҳаи дуии ҳар JPEG-ро барои тег EXIF Orientation (0x0112) скен мекунад. Агар акс ба паҳлу гирифта шуда бошад ва тег инро гӯяд, API-и createImageBitmap-и браузер чархишро дар маълумоти пиксел аз нав мепазад, то саҳифаи PDF рост намоён шавад — pdf-lib худ EXIF-ро намехонад.
- 3pdf-lib саҳифаи PDF-ро саҳифа ба саҳифа месозадpdf-lib PDFDocument-и навро дар хотира месозад. PNG-ҳо ба embedPng() супорида ва бо шаффофияти бетаъғйир бидуни талафот нигоҳ дошта мешаванд. JPEG-ҳо ба embedJpg() бетағйир мераванд. WebP ва дигар форматҳо аввал тавассути canvas.toBlob() бо сифати 0.92 ба JPEG табдил дода мешаванд. Ҳар тасвир ба андозаи саҳифаи интихобшуда (A4, Letter ё мутобиқ-ба-тасвир) бо танзими ҳошияи шумо миқёс карда, сипас дар саҳифааш маркaзонида мешавад.
- 4PDF-и анҷомёфта боргирӣ карда мешавадpdfDoc.save() сохтори PDF-и анҷомёфтаро ба Uint8Array дар хотира сериализатсия мекунад. Браузер онро дар Blob мепечонад ва боргирии файлро фаъол мекунад — табдили як-тасвир ба номи файли аслӣ номгузорӣ мешавад, натиҷаи бисёр-тасвир images.pdf номгузорӣ мешавад.
Тасвирҳои шумо пурра дар дохили браузери шумо аз ҷониби pdf-lib коркард мешаванд — онҳо ҳаргиз ба сервер бор карда намешаванд.
Абзорҳои марбут
PDF ба тасвир (JPG, PNG, WebP)
Ҳар саҳифаи PDF-ро ба тасвирҳои JPG, PNG ё WebP бо возеҳияти интихобкардаатон табдил диҳед. Саҳифаҳоро алоҳида ё ҳамарро якбора ҳамчун ZIP боргирӣ кунед. Файлҳо ҳеҷгоҳ браузери шуморо тарк намекунанд.
Фишурдакунандаи тасвир
Тасвирҳои JPG, PNG, WebP ва AVIF-ро фишурда кунед. Муқоиса пеш/пас аз он бубинед.
Табдилдиҳандаи формати тасвир
Байни форматҳои JPG, PNG, WebP, AVIF, GIF ва BMP табдил диҳед.