INSERIR IMAGEM NO WORD
Boa tarde, estou desenvolvendo um documento que é necessário que seja aberto no word, quanto ao preenchimento do documento, tudo tranquilo, meu problema é que preciso inserir fotos (que estão no BD) em determinados locais neste documento, consegui inserir imagens mas não no local que é necessário, ele vai parar no inicio do documento e não onde deveria ser usei este código:
objDoc.Bookmarks([Ô]imagem[Ô]).Application.Selection.InlineShapes.AddPicture([Ô]d:\imgs\img30x30\add.png[Ô], LinkToFile:=False, SaveWithDocument:=True)
estou usando o doc do word com campos de formulário:
objDoc.FormFields([Ô]Nome[Ô]).Result = LstOficio.Item(A).Nome
se alguem tiver como posicionar essa imagem, agradeço muito, pois o que encontrei não posiciona a imagem
quanto a acertar o tamanho da imagem, já tenho como acertar
obrigado
objDoc.Bookmarks([Ô]imagem[Ô]).Application.Selection.InlineShapes.AddPicture([Ô]d:\imgs\img30x30\add.png[Ô], LinkToFile:=False, SaveWithDocument:=True)
estou usando o doc do word com campos de formulário:
objDoc.FormFields([Ô]Nome[Ô]).Result = LstOficio.Item(A).Nome
se alguem tiver como posicionar essa imagem, agradeço muito, pois o que encontrei não posiciona a imagem
quanto a acertar o tamanho da imagem, já tenho como acertar
obrigado
Pessoal, consegui resolver o problema, meio na gambiarra, mas funcionou:
basta inserir uma tabela no local onde você quer a imagem e designar qual a linha e coluna onde vai a imagem:
objDoc.Tables.Item(1).Cell((1), (1)).Range.InlineShapes.AddPicture([Ô]d:\imgs\img30x30\add.png[Ô])
aqui com Win XP e vb.net 2010 rodou beleza
fica a dica pra quem precisar
basta inserir uma tabela no local onde você quer a imagem e designar qual a linha e coluna onde vai a imagem:
objDoc.Tables.Item(1).Cell((1), (1)).Range.InlineShapes.AddPicture([Ô]d:\imgs\img30x30\add.png[Ô])
aqui com Win XP e vb.net 2010 rodou beleza
fica a dica pra quem precisar
Tópico encerrado , respostas não são mais permitidas