LibraTool logoLibraTool

ነፃ PDF መከፋፈያ

PDF ን ወደ ነጠላ ገጾች ይከፋፍሉ ወይም ልዩ የገጽ ክልሎችን ያውጡ። ገጾችን ለብቻ ወይም እንደ ZIP ያውርዱ።

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

PDF · የፋይል መጠን ገደብ የለም

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

ፋይሎችን አስስ

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

እንዴት እንደሚሠራ

PDF መከፋፈል ሙሉ በሙሉ በአሳሽዎ ውስጥ ይሠራል፤ ገጾችን ወደ አዲስ ሰነዶች ለመቅዳት pdf-libን፣ የቀጥታ ድንክዬዎችን ለማሳየት ደግሞ pdfjs-distን ይጠቀማል — ፋይልዎ ወደ የትኛውም አገልጋይ በጭራሽ አይሰቀልም።

  1. 1
    pdf-lib የPDFውን መዋቅር ያነባል
    ፋይል ሲጥሉ፣ pdf-lib ጥሬውን ArrayBuffer ይጭናል እና የPDFውን የውስጥ የገጽ ዛፍ ይተነትናል። እያንዳንዱን የተካተተ ፊደል ወይም ምስል ሳይፈታ ገጾቹን ይቆጥራል እና ለመቅዳት ዝግጁ ያደርጋቸዋል።
  2. 2
    pdfjs-dist የገጽ ድንክዬዎችን ያሳያል
    በትይዩ፣ pdfjs-dist (በCDN worker የሚጫን) እያንዳንዱን ገጽ በቋሚ 220 px ስፋት ከማያ ገጽ ውጭ ባለ Canvas አካል ላይ ወደ ፒክሰሎች ይቀይራል። እያንዳንዱ ገጽ ሲታይ የJPEG data URLዎቹ የድንክዬ ፍርግርጉን ደረጃ በደረጃ ይሞላሉ፤ ስለዚህ ሙሉው ሰነድ ከመዘጋጀቱ በፊት ገጾችን መምረጥ መጀመር ይችላሉ።
  3. 3
    የመከፋፈያ ስልት ይመርጣሉ
    ሦስት ሁነታዎች ይገኛሉ፦ እያንዳንዱን ገጽ ወደ የራሱ PDF መከፋፈል፣ በአንድ ጊዜ N ገጾች ወዳላቸው ቁራጮች መከፋፈል፣ ወይም ድንክዬዎችን በመጫን ወይም እንደ '1-3, 7, 10-12' ያለ ክልል በመተየብ የተወሰኑ ገጾችን መምረጥ። የድንክዬ ፍርግርጉ የተመረጡ ገጾችን እና ተለዋዋጭ የቁራጭ ወሰኖችን ያደምቃል፤ ስለዚህ ከማጽደቅዎ በፊት የመከፋፈያ ዕቅዱ ይታያል።
  4. 4
    pdf-lib አዲስ PDFዎችን ይጽፋል፤ JSZip ውጤቱን ያጠቃልላል
    ለእያንዳንዱ የውጤት ቡድን፣ pdf-lib አዲስ PDFDocument ይፈጥራል እና copyPages()ን በመጠቀም የተመረጡትን ገጾች ብቻ ወደ እሱ ይቀዳል። ውጤቱ ብዙ ፋይሎች ሲሆን፣ JSZip ወደ አንድ ZIP ያሰባስባቸዋል። አንድ የወጣ ክልል ያለ ZIP በቀጥታ እንደ PDF ይወርዳል።

PDFዎ በቀጥታ በአሳሽዎ ይነበባል እና መሣሪያዎን በጭራሽ አይለቅም — ሁሉም መከፋፈል ያለ አገልጋይ ተሳትፎ በአካባቢው በJavaScript ይከናወናል።

ተዛማጅ መሳሪያዎች

ተደጋጋሚ ጥያቄዎች