PDF Tools Pro به معنای واقعی کلمه، کامل ترین برنامه در زمینه مدیریت فایل های PDF هستش.
با این برنامه به بهترین شکل میتونی فایل های پی دی اف خودت رو مدیریت کنی.
این برنامه واقعا امکانات بیشماری داره.
امکاناتی که شاید حتی فکرش رو هم نکنید که چطور داخل یک برنامه قرار گرفته شدن.
PDF Tools pro نیاز هر کاربری رو برای مدیریت فایل های PDF کاملا برطرف میکنه.
PDF Tools pro چه قابلیت هایی داره ؟
- ساختن پی دی اف از روی عکس
- ساختن پی دی اف از روی متن
- ساختن پی دی اف از روی QR و بارکد
- ساختن پی دی اف از روی فایل اکسل (Excel)
- نمایش فایل های پی دی اف
- رمزگذاری روی پی دی اف
- حذف رمز عبور از فایل پی دی اف
- چرخاندن صفحات پی دی اف
- افزودن متن های جدید به پی دی اف
- افزودن واترمارک به پی دی اف
- افزودن تصاویر جدید به پی دی اف
- ادغام چند پی دی اف با همدیگه
- تقسیم پی دی اف به فایل های کوچکتر
- معکوس کردن پی دی اف
- فشرده سازی پی دی اف
- حذف صفحات تکراری در پی دی اف
- حذف یکسری صفحات خاص از پی دی اف
- تغییر ترتیب بندی صفحات پی دی اف
- استخراج تصاویر از پی دی اف
- استخراج متن از پی دی اف
- تبدیل پی دی اف به تصویر
- تبدیل پی دی اف به zip
- و کلی امکانات دیگر…
همونطور که میبینی این سورس کد واقعا امکانات خیلی زیادی داره.
هم برای کاربرها میتونه خیلی مفید باشه، هم اینکه بار آموزشی خیلی زیادی داره.
کار با فایل ها همیشه جز مهمترین مسائل توی برنامه نویسی اندروید هستش که با این سورس کد مطمئنا خیلی از مشکلات حل خواهد شد.
ویژگی های این سورس کد
- امکانات بینظیر برنامه
- سادگی کادها هنگام کار کردن با سورس کد
- مدیریت کامل بر روی فایل PDF
- استفاده شده از کتابخونه های کاملا استاندارد
- شامل فایل های Test برای اجرای تست عملکرد برنامه
- کاملا فارسی سازی شده
- پشتیبانی کامل از حالت های راست به چپ – چپ به راست
- فونت IranSans هماهنگ شده با نسخه های موبایل
- حداقل استفاده از GPU
- استفاده از تبلیغات تپسل برای کسب درآمد شما
- کدهای کاملا بهینه
پیشنیازها
- ساخته شده با زبان برنامه نویسی جاوا
- پشتیبانی از اندروید استدیو 4.0 به بالا
معرفی برخی از صفحات برنامه PDF Tools
صفحه اصلی
این صفحه، صفحه اصلی برنامه هستش که منوهای اصلی برنامه رو هم داخل خودش قرار داده.
بالای صفحه بخشی با نام مواردی که اخیرا استفاده کردید وجود داره.
این بخش درواقع آخرین صفحاتی که باز کردی رو ذخیره میکنه و نشون میده (این مورد توی کمتر برنامه ای پیاده سازی شده).
این بخش خیلی میتونه بهت توی ساخت چنین قابلیت هایی کمک کنه.
صفحه عکس به پی دی اف (ساختن پی دی اف از روی عکس)
- ویرایش عکس : تصاویر انتخاب شده رو از نظر برش و چرخوندن میتونی ویرایش کنی
- رمز عبور محافظت شده : میتونه به فایل PDF یه رمزی رو اعمال کنی
- فشرده سازی تصاویر : تصاویر رو میتونی فشرده سازی کنی، تا حجم پی دی اف هم زیاد نشه
- فیلتر تصاویر : میتونی روی عکس هایی که انتخاب کردی فیلتر بزاری و افکت های جذابی بهش بدی
- اندازه صفحه : سایز فایل پی دی اف رو میتونی تنظیم کنی. این بخش 20 نوع سایز بندی داره
- نوع مقیاس : میتونی مقیاس تصاویر رو تنظیم کنی، مثلا اندازه اصلی تصویر حفظ بشه یا به اندازه صفحه کشیده بشه و …
- نمایش : قبل از ساخت پی دی اف نهایی، میتونی نتیجه کار رو یکبار چک کنی
- عرض حاشیه : برای تصاویرت میتونی حاشیه ای رو در نظر بگیری که چقدر از اطراف فاصله داشته باشن
- نمایش شماره صفحات : میتونی تنظیم کنی که شماره صفحات رو نشون بده یا نه و اینکه کجای صفحه نشون بده
- افزودن واترمارک : به پی دی اف ساخته شده میتونی نماد یا واترمارک اضافه کنی تا دیگران نتونن سواستفاده کنن
- رنگ صفحه : رنگ صفحات پی دی اف رو میتونی تنظیم کنی که چه رنگی باشن
صفحه متن به پی دی اف (ساختن پی دی اف از روی متن)
- رنگ قلم
- انتخاب نوع قلم (انتخاب فونت)
- اندازه قلم
- رنگ صفحه
- اندازه صفحه
- گذاشتن رمز عبور
صفحه بارکد و QR (ساختن پی دی اف از روی QR و بارکد)
- ساختن پی دی اف از روی بارکد
- ساختن پی دی اف از روی QR code
صفحه اکسل به پی دی اف (ساختن پی دی اف از روی فایل اکسل (Excel))
- انتخاب فایل اکسل
- تنظیم رمز عبور
صفحه نمایش فایل
- نمایش تمامی PDFهای موجود با هر نوع قالبی
صفحه افزودن رمز عبور
- اعمال رمز عبور روی فایل های پی دی اف
صفحه حذف رمز عبور
- حذف رمزهای عبور اعمال شده از روی فایل های پی دی اف
صفحه افزودن متن
- فایل پی دی اف و فایل متن مورد نظر را انتخاب کن و تنظیمات مربوط به قلم رو انجام بده
- اندازه قلم
- نوع قلم (انتخاب فونت)
صفحه افزودن واترمارک
- انتخاب فایل پی دی اف و واترمارک موردنظر. سپس اعمال واترمارک روی PDF
صفحه ادغام پی دی اف
- انتخاب چندین فایل پی دی اف
- اعمال ادغام فایل ها با همدیگه
صفحه تقسیم پی دی اف
- انتخاب فایل پی دی اف
- تنظیم تعداد صفحات
صفحه معکوس کردن پی دی اف
- انتخاب فایل پی دی اف
- زدن دکمه معکوس کردن فایل
صفحه فشرده سازی پی دی اف
- انتخاب فایل پی دی اف
- اعمال درصد فشرده سازی
صفحه حذف صفحات تکراری
- انتخاب فایل پی دی اف
- زدن دکمه حذف صفحات تکراری
صفحه تنظیمات کلی برنامه
توی این صفحه تنظیمات کلی برنامه رو میتونی اعمال کنی، تنظیمات که سراسری هستن و روی بخش های دیگه هم اعمال میشن.
کتابخونه های استفاده شده
این پروژه از یکسری کتابخونه های حرفه ای استفاده میکنه که بهت کمک میکنه تا متوجه بشی که چطور میشه با این کتابخونه ها کار کرد.
نام کتابخونه | کارکرد کتابخونه |
Room | ذخیره اطلاعات در دیتابیس |
ButterKnife | دسترسی سریع به ویوهای یک صفحه |
Lottie | نمایش انیمیشن های خارق العاده |
Apache Poi | نمایش و خواندن فایل ها |
ItextPdf | ایجاد تغییرات در فایل پی دی اف |
Glide & Picasso | نمایش تصاویر آنلاین |
ZXing | پشتیبانی از بارکدها در برنامه |
Mockito – Robolectric | انجام تست های بر روی عملکرد برنامه |
تبلیغات تپسل
این پروژه به طور کامل از تبلیغات تپسل برای کسب درآمد استفاده میکنه.
بعد از بازکردن پروژه توی اندروید استدیو، خیلی راحت میتونی Keyهای مربوط به خودت رو توش قرار بدی.
فقط کافیه توی تپسل ثبتنام کنی و اون کلیدها رو به پروژه بدی.
خودش به صورت کاملا خودکار همه کارها رو انجام میده.