ወደ ዋናው ይዘት ዝለል
LibraTool logoLibraTool

ነፃ ምስል ወደ PDF

ምስሎችን ወደ PDF ቀይሩ። ገጾችን ያደራጁ፣ መጠን እና ኅዳጎችን ያዘጋጁ።

ከተጫነ በኋላ ከመስመር ውጭ ይሠራል

ፋይሎችን እዚህ ይጣሉ፣ ወይም ለማሰስ ጠቅ ያድርጉ

JPG, PNG, WebP, GIF, BMP, AVIF, HEIC, HEIF · በመሳሪያዎ ላይ የሚሰራ

ወይም ከቅንጥብ ሰሌዳዎ ለመለጠፍ Ctrl+V ይጫኑ

ብዙ ፋይሎችን አንድ ጊዜ መጣል ይችላሉ

ፋይሎችን አስስ

ፋይሎችዎ መሣሪያዎን ጭራሽ አይለቁም። ሁሉም ሂደቶች በአሳሽዎ ውስጥ በቦታው ይከናወናሉ።

የተለመዱ አጠቃቀሞች

  • Convert Photos to PDFTurn your photos into a clean PDF — great for photo albums, portfolios, and sharing multiple images.
  • Convert Scanned Images to PDFTurn scanned document images into clean PDFs — restore multi-page documents from individual scans.
  • Convert Screenshots to PDFCompile screenshots into a PDF document — perfect for bug reports, tutorials, and documentation.
  • Convert Artwork to PDFTurn digital art and illustrations into PDFs — share portfolios, sell prints, and preserve your work.
  • Convert Document Images to PDFConvert photos of documents, forms, and paperwork into proper PDF files — sign, send, and archive.

እንዴት እንደሚሠራ

መቀየሩ ሙሉ በሙሉ በአሳሽዎ ውስጥ pdf-libን በመጠቀም ይሠራል — ምስሎችዎን ወደ የትኛውም አገልጋይ ሳይሰቅል እውነተኛ የPDF ፋይል በአካባቢው የሚገነባ የJavaScript ላይብረሪ። PNGዎች ያለ ኪሳራ ይካተታሉ፤ JPEGዎች በቀጥታ ከመጀመሪያ ባይቶቻቸው ይካተታሉ (እንደገና ኮድ ሳይደረጉ)፤ እንደ WebP ያሉ ሌሎች ቅርጸቶች መጀመሪያ በCanvas API ወደ JPEG ይቀየራሉ።

  1. 1
    ምስሎቹ በአካባቢው ይነበባሉ
    እያንዳንዱ የተጣለ ወይም የተመረጠ ፋይል በቀጥታ በአሳሹ ይነበባል። መሣሪያው JPEG፣ PNG እና WebPን ያጣራል። ለድንክዬው ትንሽ የobject-URL ቅድመ-እይታ ይፈጠራል — በዚህ ደረጃ ከማሽንዎ ምንም ውሂብ አይወጣም።
  2. 2
    የEXIF አቅጣጫ ይስተካከላል
    ከማካተቱ በፊት፣ በእጅ የተጻፈ የDataView ተንታኝ የእያንዳንዱን JPEG ሁለትዮሽ ራስጌ ለEXIF Orientation መለያ (0x0112) ይቃኛል። ፎቶው በጎን ተነስቶ መለያው ያንን ካመለከተ፣ የPDF ገጹ ቀጥ ብሎ እንዲታይ የአሳሹ createImageBitmap API ማሽከርከሩን በፒክሰል ውሂቡ ውስጥ እንደገና ያካትታል — pdf-lib ራሱ EXIFን አያነብም።
  3. 3
    pdf-lib PDFውን ገጽ በገጽ ይገነባል
    pdf-lib በማህደረ ትውስታ ውስጥ አዲስ PDFDocument ይፈጥራል። PNGዎች ወደ embedPng() ይላካሉ እና ግልጽነታቸው ተጠብቆ ያለ ኪሳራ ይቆያሉ። JPEGዎች ሳይለወጡ ወደ embedJpg() ይሄዳሉ። WebP እና ሌሎች ቅርጸቶች መጀመሪያ በcanvas.toBlob() በ0.92 ጥራት ወደ JPEG ይቀየራሉ። እያንዳንዱ ምስል ከህዳግ ቅንብርዎ ጋር በተመረጠው የገጽ መጠን (A4፣ Letter ወይም ከምስሉ ጋር የሚመጣጠን) እንዲገባ ይለካል፣ ከዚያም በገጹ መሀል ላይ ይቀመጣል።
  4. 4
    የተጠናቀቀው PDF ይወርዳል
    pdfDoc.save() የተጠናቀቀውን የPDF መዋቅር በማህደረ ትውስታ ውስጥ ወደ Uint8Array ይቀይራል። አሳሹ በBlob ውስጥ ያስቀምጠውና ፋይል ማውረድን ያስነሳል — የአንድ ምስል መቀየሪያ በመጀመሪያው ፋይል ስም ይሰየማል፣ የብዙ ምስሎች ውጤት images.pdf ተብሎ ይሰየማል።

ምስሎችዎ ሙሉ በሙሉ በአሳሽዎ ውስጥ በpdf-lib ይሠራሉ — ወደ አገልጋይ በጭራሽ አይሰቀሉም።

ተዛማጅ መሳሪያዎች

ተደጋጋሚ ጥያቄዎች