document.MailMerge.MergeImageField += new MergeImageFieldEventHandler(MergeField_ProductImage);
but with multiple {MERGEFIELD Image:barcode \*MERGEFORMAT} in my mail merge document, because just read the first image
Thanks in advance
|
private void MergeField_ProductImage(object sender, MergeImageFieldEventArgs args)
{
// Get the image from disk during Merge.
if (args.FieldName == "ProductImage")
{
string ProductFileName = args.FieldValue.ToString();
args.Image = Image.FromFile(Path.Combine(@"..\..\..\..\..\..\..\..\Common\images\DocIO\", ProductFileName));
}
} |