آموزش تصویری

ویرایش PDF با Stirling PDF: جایگزین متن‌باز و قدرتمند Adobe Acrobat

اگر تا به حال برای ادغام چند فایل PDF، فشرده‌سازی یک سند سنگین، حذف اطلاعات حساس یا تبدیل اسکن به متن قابل جست‌وجو به سایت‌های آنلاین مراجعه کرده‌اید، احتمالاً با دو مشکل اصلی روبه‌رو شده‌اید: محدودیت‌های رایگان و نگرانی از ارسال فایل‌های خصوصی به سرورهای خارجی. Stirling PDF دقیقاً برای حل این مشکلات ساخته شده است.

این پروژه متن‌باز و خودمیزبان (Self-hosted) با بیش از ۹۱ هزار ستاره در گیت‌هاب، یکی از محبوب‌ترین ابزارهای PDF در جامعه متن‌باز است و بیش از ۳۰ میلیون بار دانلود شده است. در این مقاله آموزشی، به‌صورت کامل با Stirling PDF آشنا می‌شویم، ویژگی‌های آن را بررسی می‌کنیم و نحوه نصب و استفاده را یاد می‌گیریم.

معرفی پروژه Stirling PDF

Stirling PDF یک پلتفرم قدرتمند و متن‌باز برای ویرایش و مدیریت فایل‌های PDF است. برخلاف ابزارهای آنلاین، تمام پردازش‌ها روی دستگاه یا سرور خود شما انجام می‌شود و فایل‌ها پس از اتمام کار به‌طور خودکار حذف می‌شوند. این یعنی حریم خصوصی شما حفظ می‌شود.

پروژه ابتدا به‌عنوان یک ابزار ساده وب‌بیس شروع شد و اکنون به یک پلتفرم کامل تبدیل شده که شامل:

  • رابط کاربری تحت وب
  • اپلیکیشن دسکتاپ بومی برای ویندوز، مک و لینوکس
  • API برای یکپارچه‌سازی با سیستم‌های دیگر
  • قابلیت اتوماسیون و Pipeline

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

ویژگی‌های کلیدی

Stirling PDF بیش از ۵۵ ابزار مختلف ارائه می‌دهد که مهم‌ترین آن‌ها عبارت‌اند از:

عملیات صفحه‌ای

  • ادغام (Merge) چند PDF
  • تقسیم (Split) بر اساس صفحه، اندازه یا بخش
  • چرخش، جابه‌جایی و حذف صفحات
  • استخراج صفحات خاص
  • حذف صفحات خالی
  • چیدمان چندصفحه‌ای (Multi-page Layout)

تبدیل فرمت‌ها

  • تبدیل PDF به Word، PowerPoint، Excel، HTML، تصویر و بالعکس
  • تبدیل تصویر به PDF
  • پشتیبانی از بیش از ۵۰ فرمت مختلف (با کمک LibreOffice)

امنیت و حریم خصوصی

  • افزودن و حذف رمز عبور
  • Redact دستی و خودکار (سیاه‌کردن اطلاعات حساس)
  • امضای دیجیتال و امضای گواهی‌محور
  • افزودن واترمارک
  • پاک‌سازی (Sanitize) فایل از اسکریپت‌ها و محتوای خطرناک

ویژگی‌های پیشرفته

  • OCR برای تبدیل اسناد اسکن‌شده به متن قابل جست‌وجو (پشتیبانی از بیش از ۱۰۰ زبان)
  • فشرده‌سازی قوی PDF
  • مقایسه دو نسخه از یک سند
  • ویرایش متن و تصویر روی PDF (نسخه آلفا)
  • Multi-Tool: آپلود یک‌باره فایل و انجام چندین عملیات پشت‌سرهم با قابلیت Undo/Redo

قابلیت‌های سازمانی و اتوماسیون

  • Pipeline برای زنجیره‌سازی عملیات
  • REST API کامل
  • پشتیبانی از SSO (OAuth2 و SAML)
  • رابط کاربری به بیش از ۴۰ زبان (از جمله فارسی)

پیش‌نیازها

بسته به روش نصب، پیش‌نیازها متفاوت است:

  • برای Docker: فقط Docker و Docker Compose
  • برای دسکتاپ: هیچ پیش‌نیاز خاصی (اپلیکیشن آماده است)
  • برای نصب دستی: Java 25 یا بالاتر + LibreOffice (برای تبدیل‌های پیشرفته) + Tesseract (برای OCR)

حداقل سخت‌افزار پیشنهادی برای استفاده معمولی: ۲ گیگابایت رم. برای نسخه کامل (Fat) با تبدیل‌های سنگین، ۴ تا ۶ گیگابایت بهتر است.

نحوه نصب و راه‌اندازی

۱. ساده‌ترین روش: Docker (پیشنهادی برای سرور و استفاده مداوم)

docker run -d \
  -p 8080:8080 \
  -v ./stirling-data:/configs \
  docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest

سپس مرورگر را باز کنید و به آدرس زیر بروید:
http://localhost:8080

نسخه‌های موجود:

  • latest → نسخه استاندارد (پیشنهادی)
  • latest-fat → نسخه کامل با فونت‌ها و ابزارهای بیشتر
  • latest-ultra-lite → نسخه سبک برای منابع محدود

۲. اپلیکیشن دسکتاپ (برای استفاده شخصی)

از سایت رسمی یا صفحه Releases می‌توانید نسخه‌های ویندوز (Installer)، مک (DMG) و لینوکس (DEB) را دانلود کنید. این نسخه‌ها با سیستم‌عامل یکپارچه می‌شوند و از قابلیت «Open with» پشتیبانی می‌کنند.

۳. نصب دستی (بدون Docker)

۱. فایل JAR را از گیت‌هاب دانلود کنید.
۲. Java 25+ را نصب کنید.
۳. در صورت نیاز LibreOffice و Tesseract را نصب کنید.
۴. با دستور زیر اجرا کنید:

java -jar Stirling-PDF.jar

پس از اجرای برنامه، رابط کاربری ساده و دسته‌بندی‌شده‌ای خواهید دید. ابزارها معمولاً در گروه‌هایی مثل Convert، Security، Page Operations و Advanced قرار دارند.

نکات مهم

  • حریم خصوصی: فایل‌ها فقط در حافظه سرور پردازش می‌شوند و پس از دانلود نتیجه، حذف می‌گردند. با این حال اگر روی سرور عمومی اجرا می‌کنید، حتماً احراز هویت را فعال کنید.
  • نسخه مناسب را انتخاب کنید: برای استفاده روزمره نسخه latest کافی است. اگر تبدیل Word/Excel زیاد دارید، از نسخه Fat استفاده کنید.
  • OCR: برای کیفیت بهتر، زبان‌های مورد نیاز Tesseract را نصب کنید.
  • اتوماسیون: از API و Pipeline برای پردازش دسته‌ای فایل‌ها استفاده کنید.
  • به‌روزرسانی: پروژه فعال است و به‌طور منظم به‌روزرسانی می‌شود. بهتر است همیشه نسخه جدید را دنبال کنید.
  • لایسنس: مدل open-core دارد. استفاده شخصی و تیم‌های کوچک (تا ۵ نفر) رایگان است؛ برای سازمان‌های بزرگ‌تر لایسنس تجاری نیاز است.

نتیجه‌گیری

Stirling PDF یکی از کامل‌ترین و امن‌ترین جایگزین‌های متن‌باز برای Adobe Acrobat است. با بیش از ۵۵ ابزار، پشتیبانی از دسکتاپ و سرور، حفظ کامل حریم خصوصی و رابط کاربری چندزبانه، نیازهای روزمره و حرفه‌ای کاربران را پوشش می‌دهد.

اگر از ارسال فایل‌های مهم به سایت‌های آنلاین خسته شده‌اید یا به دنبال یک ابزار یکپارچه و قدرتمند برای مدیریت PDF هستید، همین امروز Stirling PDF را نصب کنید. نصب با Docker فقط چند ثانیه طول می‌کشد و بلافاصله می‌توانید کار را شروع کنید.

بیشتر بخوانید:

نحوه دانلود از گروه‌ها و کانال‌های محافظت شده تلگرام
ویرایش ویدیو به صورت آفلاین در مرورگر با ابزار قدرتمند ffmpeg-webCLI
ترجمه سریع زیرنویس فیلم و سریال با هوش مصنوعی

وحید خاکپور

متولد 76 . مبتدی در همه چیز. علاقه مند به یادگیری و به اشتراک گذاشتن تجربه های مفید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *