رفع ملف pdf من خلال API وتصدير كل صفحة لملف مستقل

وصف المشروع

السلام عليكم

المطلوب

1- Desktop Application Using VB.NET language

2- Web MVC project Using C# language

سير عمل النظام :

1- يتم رفع ملف pdf يحتوي على عدة صفحات من خلال تطبيق سطح المكتب عبر Upload API .

- يتم تضمين البارامتر التالية : pdf file as byte - folderName - CustomerIDs as list

2- تقوم Upload API باستقبال الملف وانشاء مجلد جديد باسم المجلد المرسل folderName ,وحفظ الملف .

3- بعد الانتهاء من حفظ الملف يتم استدعاء SplitPdf function والتي تقوم بالتالي : البحث عن رقم العميل داخل ملف pdf واذا تم ايجاده يتم تصدير الصفحة كملف pdf مستقل داخل المجلد المنشأ سابقا ويكون اسم الملف CustomerID.pdf

مثال : ممكن أن يحتوي ملف pdf على 100 صفحة ولكن CustomerIDs list تحتوي فقط على 15 رقم

لذلك سيتم البحث عن ال 15 رقم في ملف ال pdf واذا تم اكتشاف رقم العميل يتم تصدير الصفحة

4- صفحة ويب لعرض ملف pdf الخاص بالعميل (فقط عرض ملف pdf بدون اي محتويات في الصفحة)

عند ادخال رابط الملف والذي يحتوي على اسم المجلد ورقم العميل يتم عرض ملف pdf على صفحة الويب

مثال : http://localhost/folder11...

المتغير يحتوي على اسم المجلد floder11

ويحتوي على رقم العميل 52856485

يتم عمل split للمتغير بواسطة -

ويتم عرض ملف ال pdf المحفوظ مسبقا باسم 52856485.pdf

أضف عرضك الآن

العروض المقدمة

لا يوجد عروض بعد.

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.