03-05-18, 01:50 PM
أولاً يجب أن تفهم أن الـ Net. لا تحتوي على أي ( محلل أو فك ترميز ) يستطيع قراءة ملفات PDF أو عرضها أو طباعته.
لذلك يجب أن تستخدم تطبيقًا تابعًا لجهة خارجية ، القصد ( مكتبة طرفية ثالثة - ملفات DLL ) أو ( مولد PDF ) أو ( محلل مخصص ) لكي تتمكن من إرسال الصفحات وعرضها أو إرسالها للطباعة.
الأكيد أنك لا تستطيع إنشاء ملف PDF من الصفر بواسطة الـ NET. فقط. * يجب أن تستخدم ( Thrid party library ) *
أغلب الـ ( Thrid party library ) لعرض وطباعة ملفات الـ PDF فقط , أما الإنشاء من الصفر فهذ يحتاج إلى خبرة , لأنها عبارة عن رسم بالأكواد ورياضيات بحتة وأعمال جرافيكس.
حتى أن أغلب الأمثلة في إنشاء ملف PDF من الصفر , تجد المثال عبارة عن كود بسيط لرسم بعض النصوص في منتصف الصفحة ويقول لك يالله أن أنشاءة لك ملف PDF.
أما أنك تصل إلى درجة أن تنشئ ملف PDF بتصميم مشابة للذي يخرج من ملفات الوورد مثلاُ ، من تنظيم النصوص والجداول وتقسيم الحقول وتوزيع المسافات ومعرفة متى تنتقل للصفحة الأخرى ومتى تنقل النص أو باقي الرسم للصفحة التالية ورأس وتذييل وترقيم ومسافات جانبية وحدود الطباعة , فهذ أمر يحتاج إلى شخص خارق في علوم الجرافيكس والرياضيات.
أبداً أبداً الموضوع ليس سهل نهائياً ختى على اكبر المحترفين.
بدلاً عن ذلك , هناك خيار متاح أماك وسهل جداً , هو إستخدام مايكرو سوفت أوفيس وورد , تصمم النموذج الذي تريد كما تحب , وتملأه بالبيانات عن طريق البرنامج , ثم ترسل أمر للوورد بتحويل الملف إلى PDF , الآن لديك ملف PDF بكامل تنسيقاتة وبكل إحترافية , بعدها يمكنك التصرف بهذا الملف , أم تعرضة على ( Thrid party library ) أو عن طريق متصفح الإنترنت ,
أو حتى عن طريق ( Adobe Acrobat Reader ) تقوم بإدراج ( Adobe Acrobat Reader ) داخل مشروعك , وتستعرض الملفات فيه , ولكن تذكر أنك يجب أن تستخدم MS Word لإنشاء الملفات أولاً.
لذلك يجب أن تستخدم تطبيقًا تابعًا لجهة خارجية ، القصد ( مكتبة طرفية ثالثة - ملفات DLL ) أو ( مولد PDF ) أو ( محلل مخصص ) لكي تتمكن من إرسال الصفحات وعرضها أو إرسالها للطباعة.
الأكيد أنك لا تستطيع إنشاء ملف PDF من الصفر بواسطة الـ NET. فقط. * يجب أن تستخدم ( Thrid party library ) *
أغلب الـ ( Thrid party library ) لعرض وطباعة ملفات الـ PDF فقط , أما الإنشاء من الصفر فهذ يحتاج إلى خبرة , لأنها عبارة عن رسم بالأكواد ورياضيات بحتة وأعمال جرافيكس.
حتى أن أغلب الأمثلة في إنشاء ملف PDF من الصفر , تجد المثال عبارة عن كود بسيط لرسم بعض النصوص في منتصف الصفحة ويقول لك يالله أن أنشاءة لك ملف PDF.
أما أنك تصل إلى درجة أن تنشئ ملف PDF بتصميم مشابة للذي يخرج من ملفات الوورد مثلاُ ، من تنظيم النصوص والجداول وتقسيم الحقول وتوزيع المسافات ومعرفة متى تنتقل للصفحة الأخرى ومتى تنقل النص أو باقي الرسم للصفحة التالية ورأس وتذييل وترقيم ومسافات جانبية وحدود الطباعة , فهذ أمر يحتاج إلى شخص خارق في علوم الجرافيكس والرياضيات.
أبداً أبداً الموضوع ليس سهل نهائياً ختى على اكبر المحترفين.
بدلاً عن ذلك , هناك خيار متاح أماك وسهل جداً , هو إستخدام مايكرو سوفت أوفيس وورد , تصمم النموذج الذي تريد كما تحب , وتملأه بالبيانات عن طريق البرنامج , ثم ترسل أمر للوورد بتحويل الملف إلى PDF , الآن لديك ملف PDF بكامل تنسيقاتة وبكل إحترافية , بعدها يمكنك التصرف بهذا الملف , أم تعرضة على ( Thrid party library ) أو عن طريق متصفح الإنترنت ,
أو حتى عن طريق ( Adobe Acrobat Reader ) تقوم بإدراج ( Adobe Acrobat Reader ) داخل مشروعك , وتستعرض الملفات فيه , ولكن تذكر أنك يجب أن تستخدم MS Word لإنشاء الملفات أولاً.
