تصدير الصور في Microsoft Word إلى TIFF
سؤال
كيفية تصدير الصور في 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 كما يلي:
- إعادة تسمية ملف .docx إلى .zip.
- ضمن ملف zip (الآن) ، انتقل إلى المسار التالي: Word/Media.
- تم العثور على جميع الصور الموجودة في المستند كملفات JPEG.
هتافات.
لا تنتمي إلى StackOverflow