워드 문서에 이미지 (jpg)를 삽입하려고하는데 Selection.InlineShapes.AddPicture가 win32old에서 지원하지 않는 것 같거나 잘못된 것이 있습니다. 누구든지 이미지를 삽입하는 운이 있었나요? 작동하는 것 같다Word 자동화 WIN32OLE을 사용하여
require 'win32ole'
begin
word = WIN32OLE::new('Word.Application') # create winole Object
doc = word.Documents.Add
word.Selection.InlineShapes.AddPicture "C:\\pictures\\some_picture.jpg", false, true
word.ChangeFileOpenDirectory "C:\\docs\\"
doc.SaveAs "doc_with_pic.doc"
word.Quit
rescue Exception => e
puts e
word.Quit
ensure
word.Quit unless word.nil?
end
: