十、 GCodeCreation
10.1 CreateFromForm
10.1.1 AForge_Imaging_Filter_HueShift.cs
10.1.2 AForge_Imaging_Filter_RemoveArtefact.cs
10.1.3 BarcodeLib.cs
10.1.4 BarcodeLibSymbologies.cs
10.1.5 GCodeForBarcode.cs
10.1.6 GCodeFromBarcode.cs
10.1.7 GCodeFromFont.cs
10.1.8 GCodeFromFontHershey.cs
这个类是GRBL-Plotter项目中的一部分,属于GCodeFromFont文件,用于存储和操作不同字体的Hershey向量字形。具体来说,这个类包含了一系列字符串字体静态变量(例如 Astrology, Cursive, Cyrillic 等),每一个静态变量都是一个字符串数组,用来描述该种字体每个字符的向量笔画信息。类中还有一个GetHersheyFontNames
方法,用于获取所有的Hershey字体名称。另外,有一个静态的字典HersheyFonts
,它将字体名称映射到相应的字符串数组。每个映射都代表一个特定的字体风格和它的向量描述。
简而言之,这个类提供了一种方法来使用预定义的向量字体集合,这些字体可以在创建G代码时被GRBL-Plotter使用来控制绘图设备。
10.1.9 GCodeFromImage.cs
10.1.10 GCodeFromImageCreate.cs
10.1.11 GCodeFromImageCreateHeight.cs
10.1.12 GCodeFromImageMisc.cs
10.1.13 GCodeFromImageOutline.cs
10.1.14 GCodeFromShape.cs
10.1.15 GCodeFromText.cs
10.2 ImportFromFile
10.2.1 BezierTools.cs
10.2.2 GCodeFromCsv.cs
10.2.3 GCodeFromDrill.cs
10.2.4 GCodeFromDxf.cs
10.2.5 GCodeFromGerber.cs
10.2.6 GCodeFromHpgl.cs
10.2.7 GCodeFromSvg.cs
10.2.8 GCodeFromSVGText.cs
10.3 Graphic2GCode.cs
10.4 Graphic2GCodeMove.cs
10.5 Graphic2GCodeRelated.cs
10.6 GraphicClasses.cs
10.7 GraphicCollectData.cs
10.8 GraphicCollectText.cs
10.9 GraphicGenerateHatchFill.cs
10.10 GraphicGenerateMisc.cs
10.11 GraphicGenerateSpecial.cs
10.12 GraphicGenerateTangential.cs
10.13 GraphicWorker.cs
10.14 ImportMath.cs
10.15 ToolTable.cs
10.16 XmlMarker.cs
The End