TBarCode.NET 11 Developer Reference TBarCode.NET 11 (Windows)
TBarCodeDll_Drawing.cs File Reference

Classes

struct  TECIT.TBarCode.Interop.DoubleRectangle
 A double rectangle structure. More...
 
struct  TECIT.TBarCode.Interop.GdiRectangle
 A GDI rectangle structure. More...
 
interface  TECIT.TBarCode.Interop.TBarCodeDll
 A wrapper class which exposes the API function of TBarCode DLL. More...
 

Namespaces

namespace  TECIT
 
namespace  TECIT.TBarCode
 
namespace  TECIT.TBarCode.Interop
 

Functions

delegate int TECIT.TBarCode.Interop.DrawBarCallback (IntPtr customData, IntPtr drawDC, double x, double y, double width, double height)
 Draw bar callback function.
 
delegate int TECIT.TBarCode.Interop.DrawColoredBarCallback (IntPtr customData, IntPtr drawDC, double x, double y, double width, double height, uint win32Color)
 Draw bar callback function.
 
delegate int TECIT.TBarCode.Interop.DrawHexagonCallback (IntPtr customData, IntPtr drawDC, [MarshalAs(UnmanagedType.LPArray, ArraySubType=UnmanagedType.R8, SizeConst=6)]double[] points_x, [MarshalAs(UnmanagedType.LPArray, ArraySubType=UnmanagedType.R8, SizeConst=6)]double[] points_y)
 Draw hexagon callback function (MaxiCode).
 
delegate int TECIT.TBarCode.Interop.DrawRingCallback (IntPtr customData, IntPtr drawDC, double x, double y, double rInner, double rOuter)
 Draw ring callback function (MaxiCode).
 
delegate int TECIT.TBarCode.Interop.DrawRowCallback (IntPtr customData, IntPtr barcode, IntPtr drawDC, IntPtr targetDC, double x, double y, double width, double height)
 Draw row callback function.
 
delegate int TECIT.TBarCode.Interop.DrawTextCallback (IntPtr customData, IntPtr drawDC, [In, MarshalAs(UnmanagedType.LPStruct)] LOGFONTA font, double x, double y, Alignment alignment, [MarshalAs(UnmanagedType.LPStr)] string text, int numberOfCharacters, ref DoubleRectangle drawArea, int textIndex)
 Draw text callback function.
 

© 2024 All rights reserved by TEC-IT Datenverarbeitung GmbH
Generated on Tue Mar 26 2024 20:14:47 for TBarCode.NET 11 Developer Reference with doxygen 1.9.8