Github: @EhsanShahbazii - Telegram: @ehsandevv
فایل های pdf رو زیر یه ثانیه باهم ادغام کن!
توضیح علت نوشتن اسکریپت
خب اگه دانشجو باشی یا دانش آموز، شده که استاد هر جلسه فایل جزوه رو میده (البته زمان ما خود جزوه رو میدادن و میرفتیم کپی میگرفتیم) ولی الان یهو برای یه درسی 20 تا اینا فایل میشه و مجبوریم پرینت بگیریم.
آدمای عادی تک به تک از هر فایل پرینت میگیرن (و فقط صورت اونی که بالاسر دستگاه چاپ ایستاده دیدنیه!)
آدمای متوسط به استاد میگن توروخدا همه فایل رو یه جا بده ما بتونیم راحت پرینت بگیریم. استاد هم اغلب میگه چشم حتما ولی درواقع میگه بیه!👍
آدمای باهوش فایل هارو به صورت آنلاین ادغام میکنن و بعد یه جا پرینت میگیرن. ولی خب فایل ها گاهی حجمشون زیاد میشد و اذیت میکرد :(
آدمای علاف هم میشینن و کدش رو مینویسن! (یه جوری خودکفا میشن)
توضیح کلی اسکریپت
ورودی مسیر پوشه ای که فایل های pdf توش هست و قراره ادغام بشه رو میگیره.
بعد یه نکته مهم اینه که ترتیب فایل ها به هم نخوره. برای همین توی خروجی به صورت زیر ترتیب رو نشون میده و کاربر میتونه خودش اولویت بندی کنه یا همین ترتیب رو انتخاب کنه به صورت default
حالا فایل هارو به اون ترتیب وارد شده ادغام میکنه و توی همون مسیری که بقیه فایل ها هست ذخیره میکنه با اسم merged_output.pdf که خب بعدا میشه اسمش رو عوض کرد.
یه نمای کلی از اسکریپت بخوایم ببینیم به صورت زیر میشه:
نمای کلی از سورس کد توی یک عکس:
میشه خیلی امکانات دیگه هم اضافه کرد براش ولی هدف من صرفا استفاده شخصی بود و خواستم تو چند دقیقه سرهم کنم و چیز خاصی هم نیست!
مطلبی دیگر از این انتشارات
اولین پست ویرگولی مخاطبت رو پیدا کن!
مطلبی دیگر از این انتشارات
نوتفیکیشن ویرگول اذیتت میکنه؟ بیا اینجا!
مطلبی دیگر از این انتشارات
مثل هلو کتابای طاقچه رو به pdf تبدیل کن!