2017-01-31 1 views

Répondre

3

J'ai résolu mon problème. Je poste ma réponse ici, peut-être que c'est utile à quelqu'un d'autre.

var doc = new Document(); 
    var shapeCollection = doc.GetChildNodes(Word.NodeType.Shape, true); 

       // getting all images from Word document. 
       foreach (Shape shape in shapeCollection) 
       {       
        if (shape.ShapeType == ShapeType.Image) 
        { 
         //Unloaded image alwasy have 924 imagebytes 
         if (shape.ImageData.ImageBytes.Length == 924) 
         { 
          shape.Width = 72.0; 
          shape.Height = 72.0;        
         } 
        } 
       } 
+1

C'est vraiment une aide précieuse. –