PDFsharp & MigraDoc Foundation https://forum.pdfsharp.net/ |
|
Barcode in the table throws null reference exception https://forum.pdfsharp.net/viewtopic.php?f=2&t=1994 |
Page 1 of 1 |
Author: | anovg [ Thu Apr 26, 2012 11:02 am ] |
Post subject: | Barcode in the table throws null reference exception |
I'm trying to add barcode into a table cell Code: MigraDoc.DocumentObjectModel.Shapes.Barcode bcode = table.Rows[Row - 1][Column - 1].Elements.AddBarcode(); bcode.Code = "code"; bcode.Text = true; bcode.Type = BarcodeType.Barcode128; and code Code: public void GeneratePreview() { string str = MigraDoc.DocumentObjectModel.IO.DdlWriter.WriteToString(this.StickersDoc); this.documentPreview1.Ddl = str; } throws exception on line this.documentPreview1.Ddl = str; Code: at MigraDoc.Rendering.TopDownFormatter.FormatOnAreas(XGraphics gfx, Boolean topLevel) at MigraDoc.Rendering.FormattedCell.Format(XGraphics gfx) at MigraDoc.Rendering.TableRenderer.FormatCells() at MigraDoc.Rendering.TableRenderer.InitFormat(Area area, FormatInfo previousFormatInfo) at MigraDoc.Rendering.TableRenderer.Format(Area area, FormatInfo previousFormatInfo) at MigraDoc.Rendering.TopDownFormatter.FormatOnAreas(XGraphics gfx, Boolean topLevel) at MigraDoc.Rendering.FormattedDocument.Format(XGraphics gfx) at MigraDoc.Rendering.DocumentRenderer.PrepareDocument() at MigraDoc.Rendering.Forms.DocumentPreview.DdlUpdated() at MigraDoc.Rendering.Forms.DocumentPreview.set_Ddl(String value) at BarCodeGenerator.FormBarcodes.GeneratePreview() at BarCodeGenerator.FormBarcodes..ctor(Int32 Column, Int32 Row) at BarCodeGeneratorTest.Form1.button1_Click(Object sender, EventArgs e) in D:\komponenty CH\BarCodeGenerator\BarCodeGeneratorTest\Form1.cs:line 27 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.Run(Form mainForm) If I put text instead of barcodes everything works fine, so the problem is for sure with barcode implementation |
Author: | anovg [ Thu Apr 26, 2012 11:50 am ] |
Post subject: | Re: Barcode in the table throws null reference exception |
Ok, I realized. I had to apply patch viewtopic.php?p=3332#p3332 |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |