?
Hallo,
ich möchte, wie es der Betreff schon sagt, Bilder in ein Worddokument einfügen.
Zunächst erstelle ich im Worddokument eine Tabelle:
Word.Table oTable;
Word.Range wrdRng = oDoc.Bookmarks.Item(ref oEndOfDoc).Range;
oTable = oDoc.Tables.Add(wrdRng, rows + 1, 6, ref oMissing, ref oMissing);
oTable.Range.ParagraphFormat.SpaceAfter = 6;
Anschließend werden die einzelnen Zellen gefüllt, etwa so:
oTable.Cell(2, 1).Range.Text = "Foto";
oTable.Cell(2, 1).Range.Font.Name = "Calibri";
oTable.Cell(2, 1).Range.Font.Bold = 1;
oTable.Cell(2, 1).Width = 120;
Nun würde ich auf die selbe Art - also ohne Bookmark - ein Bild in die gewünschte Zelle einfügen - ungefähr so
bool existing = DatabaseParts.PictureExisting(sNumber);
if (existing != false)
{
oTable.Cell(j, 1).Width = 120;
string path = DirectoryFiles.OpenFile("partpictures");
string fileNameSubPic = path + "\\" + sNumber + ".jpg";
object missing = Type.Missing;
oTable.Cell(j,1) // hier sollte nun sowas folgen = oRange.InlineShapes.AddPicture(fileNameSubPic, ref missing, ref missing, ref missing);
}
else
{
oTable.Cell(j, 1).Range.Text = "";
}
Geht das überhaupt, so wie ich es vor habe? Falls ja, kann mir jemand helfen oder einen Tipp geben?
Danke!