پرش به محتوای اصلی

تقسیم PDF رایگان

یک PDF را به صفحات جداگانه تقسیم کنید یا محدوده‌های صفحه خاص را استخراج کنید. صفحات را جداگانه یا به صورت ZIP دانلود کنید.

فایل را اینجا رها کنید یا برای انتخاب کلیک کنید

PDF · پردازش روی دستگاه شما

یا Ctrl+V را بزنید تا از کلیپ‌بورد جای‌گذاری شود

مرور فایل‌ها

فایل‌های شما هرگز دستگاهتان را ترک نمی‌کنند. تمام پردازش به صورت محلی در مرورگر شما انجام می‌شود.

کاربردهای رایج

  • استخراج صفحات خاص از PDFصفحات جداگانه یا محدوده سفارشی را از PDF بکشید — فقط آنچه نیاز دارید را دانلود کنید.
  • تقسیم PDF به صفحات جداگانههر صفحه PDF را به فایل خود جدا کنید — تمام صفحات را به عنوان ZIP دانلود کنید.
  • تقسیم PDF به قطعات برابرPDF طولانی را به بخش های مساوی تقسیم کنید — برای تقسیم گزارش ها ، کتاب ها یا دسته ها مفید است.
  • دسته صورتحساب PDF را تقسیم کنیدPDF صورتحساب ترکیب شده را به فایل های صورتحساب جداگانه برای مسیریابی ، بایگانی یا ارسال ایمیل جدا کنید.
  • فصول کتاب را از PDF استخراج کنیدفصول جداگانه را از کتاب PDF یا دستورالعمل با تعیین محدوده های صفحه سفارشی بکشید.

نحوه کار

تقسیم PDF کاملاً در مرورگر شما با استفاده از pdf-lib برای کپی صفحات به اسناد جدید و pdfjs-dist برای رندر بندانگشتی‌های زنده اجرا می‌شود — فایل شما هرگز به هیچ سروری آپلود نمی‌شود.

  1. 1
    pdf-lib ساختار PDF را می‌خواند
    وقتی فایلی می‌اندازید، pdf-lib ArrayBuffer خام را بارگذاری می‌کند و درخت صفحه داخلی PDF را تجزیه می‌کند. صفحات را می‌شمارد و آن‌ها را برای کپی بدون رمزگشایی هر فونت یا تصویر تعبیه‌شده در دسترس قرار می‌دهد.
  2. 2
    pdfjs-dist بندانگشتی‌های صفحه را رندر می‌کند
    به‌طور موازی، pdfjs-dist (بارگذاری‌شده از طریق worker CDN) هر صفحه را روی یک عنصر Canvas خارج از صفحه در عرض ثابت ۲۲۰ پیکسل رستر می‌کند. URLهای داده JPEG به‌تدریج و هم‌زمان با رندر هر صفحه در شبکه بندانگشتی‌ها پر می‌شوند، پس می‌توانید پیش از آماده‌شدن کل سند شروع به انتخاب صفحات کنید.
  3. 3
    یک استراتژی تقسیم انتخاب می‌کنید
    سه حالت موجود است: تقسیم هر صفحه به PDF جداگانه، تقسیم به بخش‌های N صفحه‌ای، یا انتخاب دستی صفحات با کلیک روی بندانگشتی‌ها یا تایپ یک بازه مانند '1-3, 7, 10-12'. شبکه بندانگشتی صفحات انتخابی و مرزهای بخش‌های متناوب را برجسته می‌کند تا پیش از تأیید، طرح تقسیم را ببینید.
  4. 4
    pdf-lib PDFهای جدید را می‌نویسد؛ JSZip خروجی را بسته‌بندی می‌کند
    برای هر گروه خروجی، pdf-lib یک PDFDocument جدید می‌سازد و فقط صفحات انتخابی را با استفاده از copyPages() به آن کپی می‌کند. وقتی نتیجه چند فایل است، JSZip آن‌ها را در یک ZIP واحد جمع می‌کند. یک بازه استخراج‌شده تک مستقیماً به‌عنوان PDF بدون زیپ‌شدن دانلود می‌شود.

PDF شما مستقیماً توسط مرورگر شما خوانده می‌شود و هرگز دستگاه شما را ترک نمی‌کند — همه تقسیم به‌صورت محلی در جاوااسکریپت بدون دخالت سرور اتفاق می‌افتد.

ابزارهای مرتبط

🎚️

Stem Splitter (تفکیک آواز، درامز، بیس)

یک آهنگ را با یک مدل هوش مصنوعی که در مرورگر شما اجرا می‌شود به چهار بخش — آواز، درامز، بیس و سایر سازها — تفکیک کنید. هر بخش را به صورت MP3 یا WAV دانلود کنید، یا یک میکس تمرینی بدون درامز یا بدون بیس بسازید. موسیقی شما هرگز بارگذاری نمی‌شود.

امتحان کنید94 مگابایت، دانلود یک‌باره
🔪

تقسیم‌کننده ویدیو

یک ویدیوی بلند را به چند بخش تقسیم کنید: تکه‌های ۶۰ ثانیه‌ای برای استتوس یا استوری واتس‌اپ، تعدادی بخش مساوی، یا بخش‌هایی کوچک‌تر از یک حجم مشخص مثل 25 MB برای ایمیل. هر بخش را جداگانه یا همه را در یک ZIP ذخیره کنید. در مرورگر شما اجرا می‌شود؛ ویدیو آپلود نمی‌شود.

امتحان کنیدفایل‌ها محلی می‌مانند
🔢

افزودن شماره صفحه به PDF

شماره صفحه به یک PDF اضافه کنید — فرمت، موقعیت، شماره شروع و اندازه فونت را انتخاب کنید. کاملاً در مرورگر شما اجرا می‌شود؛ PDF هرگز آپلود نمی‌شود.

امتحان کنیدفایل‌ها محلی می‌مانند

سؤالات متداول