سؤال

ولقد لتحويل بضع مئات الصور في كل يوم بطريقة معينة.

وأنا في حاجة إلى أفضل أداة مجانية أو قطعة من C # التعليمات البرمجية التي تدعم دفعة بالماء، تغيير حجم الصور، ويمكن أن يكون آليا (يمكن إعادة استخدامها التكوين القديم).

ما هي الأداة التي تقترحونها؟

هل كانت مفيدة؟

المحلول

وديف وينر من scripting.com تم الشهرة نشر عن نجاحه مع <لأ href = "HTTP: / /www.imagemagick.org/script/index.php "يختلط =" نوفولو noreferrer "> يماغيماغيك . وأعتقد أن لها مجانا.

نصائح أخرى

إيرفنفيو لديها لائق جدا صورة دفعة دعم التجهيز / التحويل.

إذا كنت تريد لفة الحل الخاص بك (وأنا التخمين هذا هو السبب الذي الموسومة السؤال مع "C #") في GDI + الاشياء التي بنيت في إطار (System.Drawing وأبنائها) هي قوية جدا، وأكثر من كافية لإنجاز ما كنت بحاجة. وميزة هذا النهج هو أنه يمكنك تحديد التحويلات الخاصة بك وتطبيقها اون كتلة، يجب عليك أن تختار لرمز الأمر على هذا النحو.

ونظرة على Netpbm جمع . أنه يحتوي على أكثر من 300 الأدوات ويدعم مئات من تنسيقات الرسومات. يمكنك تجربة بسهولة مع عملية تريد تحقيقه باستخدام أدوات واحدا تلو الآخر، وبعد تجمعهم معا في السيناريو. هذا هو فتح شفرة المصدر، لذلك إذا كنت ترغب في الحصول على أقصى قدر من الأداء، يمكنك حتى حزم معا رمز التي تهمك واع برنامج مستقل.

وأنت تعمل عادة مع netpbm من خلال الجمع بين الأدوات في خط أنابيب. لذلك، يمكنك استخدام pamscale لحجم الصورة، و <لأ href = "HTTP : //netpbm.sourceforge.net/doc/pamcomp.html "يختلط =" نوفولو noreferrer "> pamcomp لتجمع النتيجة مع العلامة المائية. إذا تختلف العلامة المائية مع كل صورة، يمكنك استخدام pbmtext لإنشائه.

وهناك الكثير من الأمثلة هناك من يفعل هذا النوع من التلاعب الصورة مع C #، فإنه ليس من الصعب للغاية.

وهنا مقالين من جويل Neubeck الذي تغيير حجم والعلامة المائية صورة.

http://www.codeproject.com/KB/GDI-plus /imageresize.aspx

http://www.codeproject.com/KB/GDI-plus /watermark.aspx

هل يمكن أن حزمة هذه تصل كل ذلك معا وكتابة برنامج بسيط لمعالجة كافة الصور أثناء تطبيق هذه العمليات.

وانظر IMG تحويل في http://www.abadev.com

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top