سؤال

كيفية تصدير الصور في Microsoft Word إلى ملف TIFF باستخدام أدوات Visual Studio للمكتب؟ يمكنني الحصول على إشارة إلى الصور كمجموعة كائنات Inlineshape ، الجزء الصعب الآن هو كيفية حفظها كصور TIFF.

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

المحلول

طيب يا رفاق ، حصلت على حل المشكلة. إليك مقتطف الرمز:

        private void SaveToImage(Word.InlineShape picShape, string filePath)
    {
        picShape.Select();
        theApp.Selection.CopyAsPicture();
        IDataObject data = Clipboard.GetDataObject();
        if (data.GetDataPresent(typeof(Bitmap)))
        {
            Bitmap image = (Bitmap)data.GetData(typeof(Bitmap));
            image.Save(filePath);
        }
    }

أتمنى أن يساعد :)

نصائح أخرى

نحن سوف. لست متأكدًا مما إذا كان هذا مفيدًا ، لكنك إذا كنت على ما يرام مع JPEGs ، فإن تقنية رائعة حقًا لاستخراج الصور من ملف Word 2007 كما يلي:

  1. إعادة تسمية ملف .docx إلى .zip.
  2. ضمن ملف zip (الآن) ، انتقل إلى المسار التالي: Word/Media.
  3. تم العثور على جميع الصور الموجودة في المستند كملفات JPEG.

هتافات.

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