I tried to copy autoshape from PPT to word. but its copying as picture format. We cant edit the text or shape in word. How to avoid this?
Code I m using not giving e
Obviously, Copy is not the right API
CopySepcial might be what you need (though you'll have to look at docs yourself)
I suggest recording a macro in Word, while you insert a single simple shape. Inspect the code generated in the macro and mirror that for building up the shapes as shapes in the target document.
This may be a default thing in the Office.Interop library which cannot be changed.
somewhat i manged to copy shape in EMF format.
shape.Copy();
object objectMissing = System.Reflection.Missing.Value;
object objLink = false;
object objType = WdPasteDataType.wdPasteEnhancedMetafile;
wordApp.ActiveWindow.Selection.Range.PasteSpecial(ref objectMissing, ref objLink, ref objectMissing, ref objectMissing, ref objType, ref objectMissing, ref objectMissing);