大量データ(1万件の印刷)を印刷する際メモリリークでエラーとなってしまいます。
以下ソースですが何かよき方法をご教授頂ければ幸いです?
Printer = プリンター情報を設定 var doc = new FixedDocument(); foreach (var item in _PrintDataitems) { var label = new LabelImage(); // 画像含むデータ帳票を設定 label.SetLabelData(item); var fixedPage = new FixedPage(); fixedPage.Children.Add(label); var pageContent = new PageContent(); ((IAddChild)pageContent).AddChild(fixedPage); doc.Pages.Add(pageContent); } XpsDocumentWriter xpsdw; var ps = new LocalPrintServer(); var pq = ps.GetPrintQueue(Printer); xpsdw = PrintQueue.CreateXpsDocumentWriter(pq); xpsdw.Write(doc);

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。