Berichte werden jetzt generiert, jedoch liegt es noch im bin datei dann

This commit is contained in:
Husky
2018-07-08 21:18:22 +02:00
parent 1a47c877b4
commit f7be4f6237
13 changed files with 232 additions and 321 deletions

View File

@@ -33,7 +33,7 @@ namespace BerichtGen
}
WordDocument wordDocument = new WordDocument("./documents/JUME/liner_einbau.docx");
/*
string[] fieldnames = null;
string[] fieldvalues = null;
@@ -57,14 +57,14 @@ namespace BerichtGen
}
counter++;
}
*/
//wordDocument.MailMerge.Execute(fieldnames, fieldvalues);
wordDocument.MailMerge.MergeImageField += new MergeImageFieldEventHandler(MailMerge_MergeImageField);
string[] fieldNames = new string[] { "UVImage" };
string[] fieldValues = new string[] { "test.png" };
wordDocument.MailMerge.Execute(fieldNames, fieldValues);
//string[] fieldNames = new string[] { "UVImage" };
//string[] fieldValues = new string[] { "test.png" };
wordDocument.MailMerge.Execute(fieldnames, fieldvalues);
wordDocument.Save("test.docx", Syncfusion.DocIO.FormatType.Docx);
wordDocument.Close();
//wordDocument.MailMerge.ExecuteGroup()
@@ -114,9 +114,10 @@ namespace BerichtGen
private void MailMerge_MergeImageField(object sender, MergeImageFieldEventArgs args)
{
if(args.FieldName == "TestImage")
if(args.FieldName == "UVImage")
{
string source = args.FieldValue.ToString();
args.Image = Image.FromFile(source);
}
}