لینوکس و دنیای متن‌باز

معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال

تا حالا شده بخواهید یک فایل PDF را آنلاین ویرایش کنید و مجبور باشید آن را در یک سایت غریبه آپلود کنید؟ حتماً می‌دانید که این کار چقدر می‌تواند خطرناک باشد؛ از لو رفتن اطلاعات شخصی و بانکی گرفته تا بدافزارهایی که پلیس فدرال آمریکا (FBI) هم بارها درباره‌شان هشدار داده است. این‌جاست که ابزاری مثل BentoPDF به دادمان می‌رسد؛ یک ابزار کاملاً متن‌باز که تمام کارها را مستقیم داخل مرورگر شما انجام می‌دهد و هیچ فایلی را به سرور خارجی نمی‌فرستد!

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

BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال
BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال
BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال
BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال
BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال
BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال
BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال
BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال
BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال
BentoPDF - معرفی BentoPDF: ابزار متن‌باز و امن برای ویرایش فایل‌های PDF به صورت لوکال

ابزار BentoPDF چیست و چطور کار می‌کند؟

پروژه BentoPDF توسط یک توسعه‌دهنده به نام Alam از کشور هند خلق شد. داستان از یک ابزار داخلی برای ترکیب و تقسیم فایل‌های PDF شروع شد و بعد از مدتی، کدهای آن روی GitHub قرار گرفت تا همه بتوانند از آن استفاده کنند.

راز بزرگ این ابزار استفاده از تکنولوژی WebAssembly است. این فناوری به برنامه‌های سنگین اجازه می‌دهد مستقیماً داخل مرورگر اجرا شوند. مثلاً بخش OCR آن روی Tesseract.js سوار است؛ یعنی پردازش کاملاً روی سیستم شما انجام می‌شود و نیازی به آپلود فایل نیست.

نکته جالب اینجاست که برای استفاده از این ابزار اصلاً نیازی به ساخت اکانت یا ثبت‌نام ندارید و هیچ‌گونه ردیابی وب (Web tracking) هم در کار نیست!

این پروژه به صورت dual-licensed عرضه شده و کدهای آن تحت لیسانس AGPL-3.0 رایگان هستند، البته یک لیسانس تجاری هم با قیمت ۷۹ دلار برای استفاده‌های بسته وجود دارد.

ویرایش و مدیریت فایل‌های PDF

من این ابزار را روی مرورگر Vivaldi تست کردم. بخش Edit PDF Text تمام بلوک‌های متنی را با یک کادر چین‌دار نشان می‌دهد. با انتخاب هر بخش، سایدبار فرمت‌بندی باز می‌شود که می‌توانید فونت، سایز، رنگ، چینش و فاصله‌ها را تغییر دهید.

حتی می‌توانید با دکمه System fonts تمام فونت‌های نصب شده روی سیستم لینوکس خودتان را هم فراخوانی کنید! ابزارهای دیگری مثل هایلایت کردن، خط زدن متن، درج واترمارک و میانبرهای آشنای کیبورد مثل Ctrl+C و Ctrl+V هم به خوبی کار می‌کنند.

امکانات OCR پیشرفته

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

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

BentoPDF ابزارهای زیادی برای تبدیل فرمت دارد. مثلاً بخش PDF to JPG هر صفحه را به عکس تبدیل می‌کند یا برعکس، ابزار Images to PDF کلیه فرمت‌ها مثل PNG، PSD و WebP را به PDF تبدیل می‌کند. فرمت‌های دیگری مثل CSV، EPUB و Markdown هم پشتیبانی می‌شوند.

فشرده‌سازی سریع و قدرتمند

اگر برای ارسال ایمیل با محدودیت حجم روبرو هستید، ابزار Compress PDF با الگوریتم‌های «Condense» و «Photon» به شما کمک می‌کند. من یک فایل ۱۲۰ مگابایتی را تست کردم و حجم آن با کاهش ۷۶ درصدی به ۲۸.۵ مگابایت رسید، بدون اینکه افت کیفیت شدیدی در متن‌ها احساس شود.

جمع‌بندی

این ابزار بیش از ۱۰۰ ابزار مختلف دارد که امنیت داده‌های شما را در اولویت قرار می‌دهند. اگر دوست دارید کدهای منبع آن را بررسی کنید یا در توسعه‌اش مشارکت داشته باشید، حتماً به repository آن در GitHub سر بزنید.

منبع اصلی: It's FOSS (اخبار و مقالات لینوکس) | 18 مهر 1405

خسرو عظیمی

خسرو عظیمی هستم. علاقه مند به دنیای اوپن سورس و IT، لینوکس، امنیت، وب و برنامه نویسی. در حال حاضر توسعه دهنده وب، کارشناس سئو و ادمین سیستم عامل هستم. لینک سایت شخصی: khosro-azimi.ir

مطالب مرتبط

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

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

دکمه بازگشت به بالا