![]() |
|
[سؤال] كيفية حفظ صورة بصيغة pdf الى قاعدة البيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] كيفية حفظ صورة بصيغة pdf الى قاعدة البيانات (/showthread.php?tid=20265) الصفحات:
1
2
|
كيفية حفظ صورة بصيغة pdf الى قاعدة البيانات - مصطفى_ظيمة - 06-05-17 بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته المثال المرفق يقوم بحفظ الصورة فى قاعدة البيانات بالامتدادت المعروفة jpg و jpeg و bmp و png هل يمكن حفظ الصورة فى نفس المثال بامتداد pdf أيضا انا قمت بإضافة الأداة AxAcroPDF إلى المثال ولكن لم استطع تعديل الكود كما أريد فكيف ذلك وإن أمكن هل يمكن التعديل على المثال المرفق RE: كيفية حفظ ضورة فى قاعدة البيانات بصيغة pdf - silverlight - 06-05-17 سؤال هل الأداة AxAcroPDF تقرأ ملفات من النوع pdf فقط أم تستطيع تحويلها الي pdf أيضا؟ RE: كيفية حفظ ضورة فى قاعدة البيانات بصيغة pdf - مصطفى_ظيمة - 06-05-17 (06-05-17, 02:44 AM)silverlight كتب : سؤال هل الأداة AxAcroPDF تقرأ ملفات من النوع pdf فقط أم تستطيع تحويلها الي pdf أيضا؟ الحقيقة لا أعلم لانى أول مرة اتعامل مع هذه الأداة لكن كل معلوماتى عنها على قدر ما ما عرفته من خلال البحث على النت أنها تقوم بقراءة ملفات pdf فقط ... على حد علمى والله اعلم RE: كيفية حفظ ضورة فى قاعدة البيانات بصيغة pdf - silverlight - 06-05-17 غالبا الأدة المستخدمة تقرأ ملفات فقط لأنك و لكي تستطيع تحويل ملفات الي Pdf يجب ان يكون لديك النسخة التي تقوم بتحويل الملفات الي pdf ,وطالما انت تستطيع حفظ البيانات علي هيئتها الاصلية فأنت لا تحتاج الي تحويلها الي Pdf إلا اذا كنت تنوي طباعتها و علي ما أعتقد أن هذا مبتغاك RE: كيفية حفظ ضورة فى قاعدة البيانات بصيغة pdf - مصطفى_ظيمة - 06-05-17 (06-05-17, 03:20 AM)silverlight كتب : غالبا الأدة المستخدمة تقرأ ملفات فقط لأنك و لكي تستطيع تحويل ملفات الي Pdf يجب ان يكون لديك النسخة التي تقوم بتحويل الملفات الي pdf الهدف من طلبى فى الأساس ليس تحويل الملفات من صيغة معينة إلى pdf لكن الهدف هو حفظها على هيئتها لان الملفات أصلا pdf كما ان الصيغ ألخرى للصور لاحظت انه عند حفظها فى قاعدة البيانات تزيد من حجم قاعدة البيانات (معلومة كنت أعرفها ولكن لم المسها بنفسى) مما سيجعل حجم قاعدة البيانات كبير مع الوقت ويصعب على نقلها فى المستقبل RE: كيفية حفظ ضورة فى قاعدة البيانات بصيغة pdf - silverlight - 06-05-17 بالرغم إني أشك ان ضغط ملفات من النوع pdf سيقلل من حجمها كثيرا لكن عليك ان تضغط الملفات قبل حفظها في قاعدة البيانات باستخدام DeflateStrem او GZipStream وعندما تحتاجها فقط تعيدها لهيئتها قبل ضغطها عموما وفي النهاية حجم الملف سيتزايد يوما بعد يوم بناء علي هل يتم استخدامه وتخزين بيانات به بشكل دوري أم لا وعليك ان تجد حلولا اخري ومنها انك تبني ملف جديد رئيسي كل فترة زمنية معينة او كلما وصل حجم الملف لحجم معين انت تحدده RE: كيفية حفظ ضورة فى قاعدة البيانات بصيغة pdf - مصطفى_ظيمة - 06-05-17 (06-05-17, 03:41 AM)silverlight كتب : بالرغم إني أشك ان ضغط ملفات من النوع pdf سيقلل من حجمها كثيرا انا معك فى هذا الرأى ولكن هل ضغط الملفات قبل حفظها في قاعدة البيانات باستخدام DeflateStrem او GZipStream سيقلل من حجم الملف إلى الثلث مثلا من حجمه الأصلى
وكيف يتم ذلك على المثال السابق رفعه كما انى لاحظت ميزة جيدة فى أداة AxAcroPDF ان عملية الطباعة منها أسهل من الطباعة اذا كانت صورة عادية RE: كيفية حفظ ضورة فى قاعدة البيانات بصيغة pdf - silverlight - 06-05-17 غالبا DeflateStream يقلل حجم املفات الي النصف تقريبا لكنه في نفس الوقت سيقوم بعمل Encryption للملف و بالتالي تحتاج الي اعادة الملف الي هيئته الاصلية لاحقا حينما تريد استخدامه عموما الفكرة هذه قد تناسبك جدا في ضغط ملف الداتا بيز الرئيسي نفسه و الموجود به الملفات من النوع pdf انصجك تدرس الكود الموجود في موقع مايكروسوفت كمثال لك في الرابط التالي DeflateStream Class وحاول تنفذ كود مايكروسوفت في مثال منفرد لتري ما سوف يحدث معك وإن قابلك شئ غير واضح فقط اترك لي كومنت وإن أحيانا الله سأحاول أن أقوم بالتعديل علي مثال مايكروسوفت لاحقا لأجعله كود عام يصلح مع اي ملف RE: كيفية حفظ ضورة فى قاعدة البيانات بصيغة pdf - مصطفى_ظيمة - 06-05-17 (06-05-17, 04:23 AM)silverlight كتب : غالبا DeflateStream يقلل حجم املفات الي النصف تقريبا لكنه في نفس الوقت سيقوم بعمل Encryption للملف و بالتالي تحتاج الي اعادة الملف الي هيئته الاصلية لاحقا حينما تريد استخدامه سأحاول على قدر معرفتى والله المستعان RE: كيفية حفظ ضورة فى قاعدة البيانات بصيغة pdf - مصطفى_ظيمة - 06-05-17 قرأت الكود جيدا ولكن انت اخذتنى فى طريق آخر غير الذى أريده انا اريد أن احفظ الملف بصيغة pdf لسهولة الطباعة ولان حجم الملف الواحد عندى يصل إلى اقل من حجم الصورة العادية بمقدار العشر تقريبا |