IPG C# Graphics Marking Library Revision 1.0.16.9209 - Added Scanner property to retrieve the vector that diagonally bisects the scanner’s canvas (“CanvasSize”). Revision 1.0.16 - New:  PointList constructor for Barcodes (QR and Datamatrix only). - New:  Barcodes can now be inverted by using a new BarcodeProperties 'invert' argument that defaults to false if the argument is not included. - New:  An overload for BarcodeProperties allows the caller to specify width and height rather than just size for Code39 and Code128 barcodes. - Fix:  There was a bug related to scaling Datamatrix barcodes that were created as rectangles by the Zxing library.  We now ask the Zxing library to force all datamatrix barcodes to be square.  Revision 1.0.15 - Added Intellisense HelRevision 1.0.15 - Added Intellisense Help - Fixed Vector/Point Constructors - Added Error Properties  Revision 1.0.10 - p - Fixed Vector/Point Constructors - Added Error Properties  Revision 1.0.10 - Fixed Global Cache Issue - Improved Fill  Revision 1.0.4.6935 - Fixed Isogrid Fill to be equilateral triangles Revision 1.0.3.6220 - Changed temp files directories to ProgramData - Slice Constructor for 3D additive manufacturing - WrapCylinder method for 3D marking Revision 1.0.3.6157 - Rotary Marking - Stages - Port I/O Revision 1.0.2.6034 - Added Vector/Point Parameter Object properties - Added Laser Table Methods - Added Scanner.Park Function - Added Scanner.Open/CloseFile Revision 1.0.2.5965 - Added Arcs and Bezier Curves - Added Radius to Box corners - Some Methods changed to Properties (Length, Count, Center) - Improved speed of Hershey (single line fonts)  generator Revision 1.0.1.5928 - Requires ScanPack Version 0.1.5919.0 or Higher - Initial Release - Sample Command Line Example Solution