រំលងទៅខ្លឹមសារមេ

រូបភាពទៅ PDF ឥតគិតថ្លៃ

បំប្លែងរូបភាពទៅ PDF។ រៀបចំទំព័រឡើងវិញ កំណត់ទំហំ និងចំហៀង។

ធ្វើការក្រៅបណ្តាញនៅពេលបានផ្ទុករួច

ទម្លាក់ឯកសារនៅទីនេះ ឬចុចដើម្បីរុករក

JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · ដំណើរការលើឧបករណ៍របស់អ្នក

ឬចុច Ctrl+V ដើម្បីបិទភ្ជាប់ពីក្ដារតម្បៀតខ្ទាស់

អ្នកអាចទម្លាក់ឯកសារជាច្រើនក្នុងពេលតែមួយ

រុករកឯកសារ

ឯកសាររបស់អ្នកមិនដែលចេញពីឧបករណ៍របស់អ្នកទេ។ ការដំណើរការទាំងអស់កើតឡើងក្នុងស្រុកនៅក្នុងកម្មវិធីរុករករបស់អ្នក។

ការប្រើប្រាស់ទូទៅ

  • បម្លែងរូបថតទៅ PDFបំលែងរូបថតរបស់អ្នកទៅជា PDF ស្អាត — ល្អសម្រាប់អាល់ប៊ុមរូបថត ផលប័ត្រ និងការចែករំលែករូបភាពច្រើន។
  • បម្លែងលក្ខណៈថតដែលបានស្កេនទៅ PDFបង្វែរលក្ខណៈថតឯកសារដែលបានស្កេនទៅក្នុង PDF ស្ងាត់ — ស្ដារឯកសារពហុទំព័របច្ចុប្បន្ននីយក៉ាដែលចេញមកពីស្កេននីយក៉ាដាច់ឆ្ងាយ។
  • បម្លែងច្របាច់ឯកសារទៅ PDFរៀបចំច្របាច់ឯកសារក្នុង PDF ឯកសារ — ល្អឥតខ្ចោះសម្រាប់របាយការណ៍កខ័ល ដែលដូចាង ឬឯកសារលម្អិត។
  • បម្លែងលក្ខណៈសិល្បៈទៅ PDFបង្វែរលក្ខណៈសិល្បៈឌីជីថល និងដោឆ័ព្វ័លទៅក្នុង PDF — ចែករំលែកឯកសារលម្អិត លក់ឯកសារលម្អិតលាក់បាំង ឬរក្សាទុកលក្ខណៈសិល្បៈរបស់អ្នក។
  • បម្លែងឯកសារលក្ខណៈទៅ PDFបម្លែងរូបថតឯកសារ ឯកសារ និងឯកសារលម្អិតឯកសារទៅក្នុងឯកសារ PDF សមស្របប្រាក់ — ចុះហត្ថលេខា ផ្ញើ ហើយឯកសារលម្អិត។

វាដំណើរការដោយរបៀបណា

ការបម្លែងដំណើរការទាំងស្រុងនៅក្នុងកម្មវិធីរុករករបស់អ្នកដោយប្រើ pdf-lib — បណ្ណាល័យ JavaScript ដែលកសាងឯកសារ PDF ពិតក្នុងស្រុក ដោយគ្មានផ្ទុករូបភាពរបស់អ្នកឡើងទៅម៉ាស៊ីនមេណាមួយទេ។ PNGs ត្រូវបានបញ្ចូលគ្មានការបាត់បង់; JPEGs ត្រូវបានបញ្ចូលដោយផ្ទាល់ពី byte ដើមរបស់ពួកវា (គ្មានការអ៊ិនកូដឡើងវិញទេ); ទម្រង់ផ្សេងទៀតដូចជា WebP ត្រូវបានធ្វើជា raster ទៅ JPEG តាម Canvas API មុន។

  1. 1
    រូបភាពត្រូវបានអានក្នុងស្រុក
    ឯកសារបានទម្លាក់ ឬបានជ្រើសរើសនីមួយៗត្រូវបានអានដោយផ្ទាល់ដោយកម្មវិធីរុករក។ ឧបករណ៍សម្រងសម្រាប់ JPEG, PNG និង WebP។ ការមើលជាមុន object-URL តូចមួយត្រូវបានបង្កើតសម្រាប់រូបភាពតូច — គ្មានទិន្នន័យចាកចេញពីម៉ាស៊ីនរបស់អ្នកនៅដំណាក់កាលនេះទេ។
  2. 2
    ទិសដៅ EXIF ត្រូវបានដោះស្រាយ
    មុននឹងបញ្ចូល កម្មវិធីញែក DataView សរសេរដោយដៃស្កេនបឋមកថាគោលពីររបស់ JPEG នីមួយៗសម្រាប់ tag EXIF Orientation (0x0112)។ ប្រសិនបើរូបថតត្រូវបានថតចំហៀង ហើយ tag និយាយដូច្នេះ Canvas createImageBitmap API របស់កម្មវិធីរុករកបុកការបង្វិលឡើងវិញចូលទិន្នន័យ pixel ដូច្នេះទំព័រ PDF លេចឡើងត្រង់ — pdf-lib ខ្លួនឯងមិនអាន EXIF ទេ។
  3. 3
    pdf-lib កសាងទំព័រ PDF ម្តងមួយៗ
    pdf-lib បង្កើត PDFDocument ថ្មីក្នុងអង្គចងចាំ។ PNGs ត្រូវបានបញ្ជូនទៅ embedPng() និងរក្សាគ្មានការបាត់បង់ជាមួយភាពថ្លាមិនផ្លាស់ប្តូរ។ JPEGs ទៅ embedJpg() ដោយមិនផ្លាស់ប្តូរ។ WebP និងទម្រង់ផ្សេងទៀតត្រូវបានប្តូរទៅ JPEG តាម canvas.toBlob() នៅគុណភាព 0.92 មុន។ រូបភាពនីមួយៗត្រូវបានធ្វើមាត្រដ្ឋានដើម្បីសមទំហំទំព័រដែលបានជ្រើសរើស (A4, Letter ឬសម-ទៅ-រូបភាព) ជាមួយការកំណត់គែមរបស់អ្នក រួចនៅកណ្តាលទំព័ររបស់វា។
  4. 4
    PDF ដែលបានបញ្ចប់ត្រូវបានទាញយក
    pdfDoc.save() serializes រចនាសម្ព័ន្ធ PDF ដែលបានបញ្ចប់ទៅ Uint8Array ក្នុងអង្គចងចាំ។ កម្មវិធីរុករករុំវាក្នុង Blob ហើយកេះការទាញយកឯកសារ — ការបម្លែងរូបភាពតែមួយត្រូវបានដាក់ឈ្មោះតាមឯកសារដើម ការលទ្ធផលច្រើនរូបភាពត្រូវបានដាក់ឈ្មោះ images.pdf។

រូបភាពរបស់អ្នកត្រូវបានដំណើរការទាំងស្រុងនៅក្នុងកម្មវិធីរុករករបស់អ្នកតាម pdf-lib — ពួកវាមិនដែលត្រូវបានផ្ទុកឡើងទៅម៉ាស៊ីនមេទេ។

ឧបករណ៍ពាក់ព័ន្ធ

🖼️

ឧបករណ៍ស្រង់រូបភាពពី PDF — រក្សាទុករូបភាពក្នុង PDF

ស្រង់រូបភាពក្នុង PDF ក្នុងគុណភាពពេញលេញជា PNG ឬ JPG៖ រូបថត ឯកសារស្កេន ដ្យាក្រាម និងឡូហ្គោ ម្នាក់ៗតែម្តង។ ទាញយកម្តងមួយៗ ឬជា ZIP។ ដំណើរការក្នុងកម្មវិធីរុករក PDF មិនត្រូវបានផ្ទុកឡើងទេ។

សាកល្បងឯកសារនៅក្នុងស្រុក
🧷

កម្មវិធីបញ្ចូលរូបភាព — បញ្ចូលរូបភាពជារូបតែមួយ

បញ្ចូលរូបថត ឬរូបថតអេក្រង់ជារូបភាពតែមួយ៖ ពីលើចុះក្រោម ទន្ទឹមគ្នា ឬជាក្រឡាចត្រង្គ ដោយមិនកាត់។ ផ្គូផ្គងទទឹង បន្ថែមគម្លាត ស៊ុម និងផ្ទៃខាងក្រោយ បន្ទាប់មករក្សាទុកជា JPG, PNG ឬ WebP។ ដំណើរការក្នុងកម្មវិធីរុករករបស់អ្នក គ្មានអ្វីត្រូវបានបញ្ចូលឡើងទេ។

សាកល្បងឯកសារនៅក្នុងស្រុក
🖼️

PDF ទៅរូបភាព (JPG, PNG, WebP)

បំប្លែងគ្រប់ទំព័រនៃ PDF ទៅជារូបភាព JPG, PNG ឬ WebP តាមគុណភាពបង្ហាញដែលអ្នកជ្រើស។ ទាញយកទំព័រនីមួយៗ ឬទាំងអស់ជា ZIP។ ឯកសារមិនចាកចេញពីកម្មវិធីរុករករបស់អ្នកទេ។

សាកល្បងឯកសារនៅក្នុងស្រុក

សំណួរដែលសួរជាញឹកញាប់