-2
我想打印一些段落,并使用流文件的图像,如图代码如下System.InvalidOperationException:特定元素已经是另一个元素的逻辑子元素。断开是第一
Paragraph invoiceID = new Paragraph(new Run("Invoice No : "+ txtInvoiceID.Text));
Paragraph qty001 = new Paragraph(new Run("Quantity : " + qtyText.Text));
Paragraph date001 = new Paragraph(new Run("Date : " +txtInvoiceDate.Text));
Section sec = new Section();
sec.Blocks.Add(invoiceID);
sec.Blocks.Add(qty001);
sec.Blocks.Add(date001);
FlowDocument fd = new FlowDocument();
PrintDialog pd = new PrintDialog();
fd.PageHeight = pd.PrintableAreaHeight;
fd.PageWidth = pd.PrintableAreaWidth;
fd.PagePadding = new Thickness(50);
fd.ColumnWidth = pd.PrintableAreaWidth;
fd.Blocks.Add(sec);
fd.Blocks.Add(new BlockUIContainer(barCodeImage));
IDocumentPaginatorSource dps = fd;
pd.PrintDocument(dps.DocumentPaginator,"Desciption");
我知道图像是由进程锁定,但我怎么能解开这个形象?
任何帮助,请
感谢
Jazaib
定像无关,与你的标题提出的问题。 – 2013-05-06 19:41:13