Hi there im using the following code for insert text and images, but I want to insert the image ‘behind text’ as Image>Adjust with Text property in MSWord
{ int numeroInforme = Convert.ToInt32(txtNroInforme.Text); List<informeMedico> lstInformes = getInformeMedico(numeroInforme); FlowDocument mcFlowDoc = new FlowDocument(); Paragraph para = new Paragraph(); foreach (informeMedico info in lstInformes) { var signatureOne = BinaryImageConverter(info.firma1); var signatureTwo = BinaryImageConverter(info.firma2); para.Inlines.Add(new Run('RM Nro:' + '\t' + info.numeroinforme.ToString())); para.Inlines.Add(new Run('\n\n')); para.Inlines.Add(new Run('Sr. Dr. :' + '\t' + info.medicoCompleto.ToString())); para.Inlines.Add(new Run('\n\n')); para.Inlines.Add(new Run('NOMBRE :' + '\t' + info.pacienteCompleto.ToString())); para.Inlines.Add(new Run('\n\n')); para.Inlines.Add(new Run('EXAMEN :' + '\t' + info.estudioExamenNombre.ToString())); para.Inlines.Add(new Run('\n\n')); para.Inlines.Add(new Run('FECHA :' + '\t' + info.fechainforme.ToString())); para.Inlines.Add(new Run('\n\n')); para.Inlines.Add(new Run(info.tecnica)); para.Inlines.Add(new Run('\n\n')); para.Inlines.Add(new Run(info.hallazgo)); para.Inlines.Add(new Run('\n\n')); para.Inlines.Add(new Run(info.conclusion)); para.Inlines.Add(new Run('\n\n')); para.Inlines.Add(signatureOne); para.Inlines.Add(signatureTwo); } mcFlowDoc.Blocks.Add(para); mainRTB.Document = mcFlowDoc; }
Thanks in advance
You can set the Background of the Paragraph, or of the individual Runs, to an ImageBrush: