2010-10-26 7 views
5

प्रिय सभी,
मुझे अपने प्रदान किए गए आकार पर एक एनिमेटेड gif फ़ाइल को फिर से आकार देने की आवश्यकता है, सी # मैं इसका उपयोग कर सकता हूं। मैं Google पर समाधान खोजता हूं लेकिन कोई उचित समाधान नहीं मिलता। मैं पहले से ही देखता हूं एटलसॉफ्ट, कोडप्रोजेक्ट, कोडप्लेक्स पर giflib लेकिन इनमें से कोई भी उचित समाधान नहीं है। इसलिए, कृपया मुझे C# का उपयोग करके एनिमेटेड gif फ़ाइल को फिर से आकार देने में सहायता करें। पहले से
सी # का उपयोग कर एनिमेटेड gif फ़ाइल का आकार कैसे बदलें?

धन्यवाद
Riad

+0

त्वरित, सरल और गंदा होगा: छविमैजिक डाउनलोड करें और इसे निष्पादन द्वारा कॉल करें ('कन्वर्ट -resize 'या ऐसा कुछ) -> http://www.imagemagick.org/script/index.php। अपने प्रोग्राम के लिए उपयोग करने के लिए एक छवि मैगिक लाइब्रेरी भी है। – joni

+0

धन्यवाद.लेकिन यह एक बड़ी चीजें है। मैं इसे C# .or का उपयोग करके कैसे कॉल कर सकता हूं या बिल्कुल फाइल या फ़ंक्शन को कॉल करना चाहिए? क्या आप गाइड कर सकते हैं। – riad

+0

कोई उचित गाइड लाइन प्राप्त नहीं हुई है। कोई भी मुझे pls की मदद करता है ... क्या उनकी कोई भी छवि प्रसंस्करण कार्यक्षमता सी # में एनिमेटेड छवि का आकार बदलने के लिए है ?? pls guide .. – riad

उत्तर

1

वास्तव में, कोई त्वरित और गंदा विधि मौजूद है।

आपको जीआईएफ को अलग-अलग फ्रेम में विभाजित करने की आवश्यकता होगी, फिर प्रत्येक व्यक्तिगत फ्रेम को दोबारा आकार दें, फिर जीआईएफ छवि को दोबारा इकट्ठा करें।

और माफ करना, मैं तुम्हें अन्य Google

0

Atalasoft के DotImage ठीक किया जाना चाहिए का उल्लेख करने के लिए की तुलना में प्रदान करने के लिए, कोड की जरूरत नहीं है, और वे भी अपनी साइट पर sample code है।

+0

उन्होंने कहा, कि उन्होंने पहले से ही अटलासॉफ्ट देखा है ... –

+0

@cevik सच है, लेकिन उन्होंने यह नहीं कहा है कि यह "उचित समाधान" क्यों नहीं है और यह जरूरी नहीं है कि एटालासॉफ्ट एनिमेटेड जीआईएफ का समर्थन करता है। 'ResizeAnimatedGif' विधि को कॉल करने के बजाय नमूना कोड को काफी काम करना पड़ता है। उस कोड को देखे बिना, आप आसानी से नौकरी कर सकते हैं जब आप Alatlasoft को आसानी से खारिज कर सकते हैं। – stevemegson

+0

प्रिय @ स्टीवेमेसन, मैं आपके प्रदत्त लिंक से कोड डाउनलोड करता हूं। यह काम नहीं कर रहा है। फिर उनके डॉटिमेज 3.0 को डाउनलोड करें। काम न करें। सी # समाधान एक्सप्लोरर अटलसॉफ्ट.इमेज संदर्भ गायब है। इसलिए प्रोग्राम नहीं चल सका। समस्या को हल करने के लिए मैं एक रजिस्ट्री स्कैनर डाउनलोड करें (कई Google सुझावों से) और मेरी रजिस्ट्री.प्रोबैम को अभी भी जारी रखें ... मैं अपनी संदर्भ फ़ाइल में जोड़ने के लिए atalasoft.image.dill फ़ाइल को खोजता हूं .पर मुझे इसे कहीं भी नहीं मिला है। इसके अलावा अटलसॉफ्ट एक रजिस्ट्री उत्पाद है। मूल्यांकन प्रक्रिया 30 दिनों के भीतर समाप्त हो जाएगी। – riad

संबंधित मुद्दे