【C#】【EXCEL】Bumblebee/Classes/ExEnums.cs

news/2024/9/18 15:26:44/ 标签: c#, excel, python

文章目录

    • Bumblebee/Classes/ExEnums.cs
      • Flow diagram
      • Description
      • Code

Bumblebee/Classes/ExEnums.cs

Flow diagram

Bumblebee Namespace
Bumblebee 命名空间
Enums
枚举类型
Border Enums
边框相关枚举
Formatting Enums
格式化相关枚举
Chart Enums
图表相关枚举
Shape Enums
形状相关枚举
Other Enums
其他枚举
HorizontalBorder
水平边框
VerticalBorder
垂直边框
LineType
线条类型
BorderWeight
边框粗细
Justification
对齐方式
ChartFill
图表填充
RadialChartType
径向图表类型
BarChartType
条形图类型
LineChartType
线形图类型
ScatterChartType
散点图类型
SurfaceChartType
表面图类型
LegendLocations
图例位置
LabelType
标签类型
GridType
网格类型
ShapeList
形状列表
ArrowStyle
箭头样式
ShapeArrow
箭头形状
ShapeStar
星形
ShapeFlowChart
流程图形状
ShapeSymbol
符号形状
ShapeGeometry
几何形状
ShapeFigure
图形形状
ValueCondition
值条件
AverageCondition
平均值条件
VbModuleType
VB模块类型
Extensions
扩展名

Description

这个流程图展示了 Bumblebee 命名空间中定义的各种枚举类型。以下是对应的说明:

  1. Bumblebee Namespace (Bumblebee 命名空间)
    • 包含所有定义的枚举类型
  2. Enums (枚举类型)
    • 分为几个主要类别
  3. Border Enums (边框相关枚举)
    • HorizontalBorder (水平边框)
    • VerticalBorder (垂直边框)
    • LineType (线条类型)
    • BorderWeight (边框粗细)
  4. Formatting Enums (格式化相关枚举)
    • Justification (对齐方式)
  5. Chart Enums (图表相关枚举)
    • ChartFill (图表填充)
    • RadialChartType (径向图表类型)
    • BarChartType (条形图类型)
    • LineChartType (线形图类型)
    • ScatterChartType (散点图类型)
    • SurfaceChartType (表面图类型)
    • LegendLocations (图例位置)
    • LabelType (标签类型)
    • GridType (网格类型)
  6. Shape Enums (形状相关枚举)
    • ShapeList (形状列表)
    • ArrowStyle (箭头样式)
    • ShapeArrow (箭头形状)
    • ShapeStar (星形)
    • ShapeFlowChart (流程图形状)
    • ShapeSymbol (符号形状)
    • ShapeGeometry (几何形状)
    • ShapeFigure (图形形状)
  7. Other Enums (其他枚举)
    • ValueCondition (值条件)
    • AverageCondition (平均值条件)
    • VbModuleType (VB模块类型)
    • Extensions (扩展名)

Code

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace Bumblebee
{// 边框相关枚举/// <summary>/// 水平边框类型/// </summary>public enum HorizontalBorder { None, Bottom, Top, Both, Between, All };/// <summary>/// 垂直边框类型/// </summary>public enum VerticalBorder { None, Left, Right, Both, Between, All };/// <summary>/// 线条类型/// </summary>public enum LineType { None, Continuous, Dash, DashDot, DashDotDot, Dot, Double, SlantDashDot };/// <summary>/// 边框粗细/// </summary>public enum BorderWeight { Hairline, Thin, Medium, Thick, None };// 格式化相关枚举/// <summary>/// 对齐方式/// </summary>public enum Justification { BottomLeft, BottomMiddle, BottomRight, CenterLeft, CenterMiddle, CenterRight, TopLeft, TopMiddle, TopRight };// 条件相关枚举/// <summary>/// 值条件/// </summary>public enum ValueCondition { Greater, GreaterEqual, Less, LessEqual, Equal, NotEqual };/// <summary>/// 平均值条件/// </summary>public enum AverageCondition { AboveAverage, AboveEqualAverage, AboveDeviation, BelowAverage, BelowEqualAverage, BelowDeviation };// 模块类型枚举/// <summary>/// VB模块类型/// </summary>public enum VbModuleType { ClassModule, Document, MSForm, StdModule, ActiveX};// 图表相关枚举/// <summary>/// 图表填充类型/// </summary>public enum ChartFill { Cluster, Stack, Fill};/// <summary>/// 径向图表类型/// </summary>public enum RadialChartType { Pie, Pie3D, Donut, Radar, RadarFilled};/// <summary>/// 条形图类型/// </summary>public enum BarChartType { Basic, Box, Pyramid, Cylinder, Cone };/// <summary>/// 线形图类型/// </summary>public enum LineChartType { Line, LineMarkers, Area, Area3d };/// <summary>/// 散点图类型/// </summary>public enum ScatterChartType { Scatter, ScatterLines, ScatterSmooth, Bubble, Bubble3D };/// <summary>/// 表面图类型/// </summary>public enum SurfaceChartType { Surface, SurfaceWireframe, SurfaceTop, SurfaceWireframeTop };/// <summary>/// 图例位置/// </summary>public enum LegendLocations { None, Left, Right, Top, Bottom};/// <summary>/// 标签类型/// </summary>public enum LabelType { None, Value, Category};/// <summary>/// 网格类型/// </summary>public enum GridType { None, Primary, All };// 形状相关枚举/// <summary>/// 形状列表/// </summary>public enum ShapeList { AlternatingFlow, AlternatingHexagons, BasicBlockList, CircleAccentTimeline, ConvergingArrows, DivergingArrows, Grouped, HorizontalBullet, LinearVenn, Lined, MultidirectionalCycle, NondirectionalCycle, Process, SquareAccent, Stacked, Trapezoid, VerticalAccent, VerticalArrow, VerticalBlock, VerticalBox, VerticalBullet, VerticalCircle };/// <summary>/// 箭头样式/// </summary>public enum ArrowStyle { None, Open, Oval, Diamond, Stealth, Triangle};/// <summary>/// 箭头形状/// </summary>public enum ShapeArrow { Right, Left, Up, Down, LeftRight, UpDown, Quad, LeftRightUp, Bent, UTurn, LeftUp, BentUp, CurvedRight, CurvedLeft, CurvedUp, CurvedDown, StripedRight, NotchedRight, Circular, Swoosh, LeftCircular, LeftRightCircular };/// <summary>/// 星形/// </summary>public enum ShapeStar { Pt4, Pt5, Pt6, Pt7, Pt8, Pt10, Pt12, Pt16, Pt24, Pt32};/// <summary>/// 流程图形状/// </summary>public enum ShapeFlowChart { Process, AlternateProcess, Decision, Data, PredefinedProcess, InternalStorage, Document, Multidocument, Terminator, Preparation, ManualInput, ManualOperation, Connector, OfflineStorage, OffpageConnector, Card, PunchedTape, SummingJunction, Or, Collate, Sort, Extract, Merge, StoredData, Delay, SequentialAccessStorage, MagneticDisk, DirectAccessStorage, Display };/// <summary>/// 符号形状/// </summary>public enum ShapeSymbol { Plus, Minus, Multiply, Divide, Equal, NotEqual, LeftBracket, RightBracket, DoubleBracket, LeftBrace, RightBrace, DoubleBrace };/// <summary>/// 几何形状/// </summary>public enum ShapeGeometry { Rectangle, Parallelogram, Trapezoid, Diamond, RoundedRectangle, Octagon, IsoscelesTriangle, RightTriangle, Oval, Hexagon, Cross, RegularPentagon, Pentagon, Donut, BlockArc, NonIsoscelesTrapezoid, Decagon, Heptagon, Dodecagon, Round1Rectangle, Round2SameRectangle, SnipRoundRectangle, Snip1Rectangle, Snip2SameRectangle, Round2DiagRectangle, Snip2DiagRectangle };/// <summary>/// 图形形状/// </summary>public enum ShapeFigure { Can, Cube, Bevel, FoldedCorner, SmileyFace, NoSymbol, Heart, LightningBolt, Sun, Moon, Arc, Plaque, Cloud, Gear6, Gear9, Funnel, Chevron, Explosion1, Balloon, Explosion2, Wave, DoubleWave, DiagonalStripe, Pie, Frame, HalfFrame, Tear, Chord, Corner, PieWedge };// 其他枚举/// <summary>/// 文件扩展名/// </summary>public enum Extensions { xlxs, xlxm};
}
  1. 边框相关枚举:这些枚举用于定义电子表格或文档中的边框样式。例如,HorizontalBorderVerticalBorder可以用来设置单元格的边框,而LineTypeBorderWeight可以进一步定制边框的外观。
  2. 图表相关枚举:这组枚举提供了丰富的图表类型和样式选项。从基本的饼图(RadialChartType.Pie)到复杂的3D表面图(SurfaceChartType.Surface),开发者可以创建各种类型的数据可视化。
  3. 形状相关枚举:这些枚举提供了广泛的形状选项,可用于创建复杂的图表、流程图或其他视觉元素。例如,ShapeFlowChart枚举包含了创建标准流程图所需的所有常见形状。

http://www.ppmy.cn/news/1516604.html

相关文章

20.缓存的更新策略

定义 缓存中的旧数据与数据库不一致。 缓存更新策略的类型 1.内存淘汰&#xff0c;利用redis的内存淘汰机制&#xff0c;当内存不足时自动淘汰部分数据。下次查询时更新缓存。redis默认开启了此机制。这种保证数据的一致性差。 2.超时剔除&#xff0c;给缓存数据添加TTL时间…

一文搞清全钢防静电地板的生产过程

防静电地板是各类大小机房不可缺少的地面材料。其中全钢防静电地板应用较为广泛&#xff0c;全钢防静电地板为全钢结构特征&#xff0c;底边选用深级伸拉钢板&#xff0c;造成窝状结构特征&#xff0c;提升了全钢防静电地板的抗压强度&#xff0c;表层选用硬质SPCC钢板&#xf…

WPF书籍阅读不指南

<wpf编程宝典> 对于刚匆忙学完 c# 的我来说,非常费劲. 只能 依靠<WPF深入浅出>>来对照看. ...就算是两本书互相看,还是十分难受,非常不理解...... 古老丛书<<windows Presentation Foundation 编程指南>> 一本 非常非常厚 的书,看着也难受,案例非常…

c#透明悬浮球实现 从零开始用C#写一个桌面应用程序(三)

目标&#xff1a;透明悬浮球 记录日期&#xff1a;20240308 要求基础&#xff1a;C#语言基础部分事件与委托&#xff0c;c#桌面程序基础操作 注&#xff1a;可见前文 http://t.csdnimg.cn/9uWK8 今天开始做一个悬浮球软件。本以为最难的是让悬浮球的具体功能&#xff0c…

【Qt】常见控件 —— QPushButton | QRadioButton

文章目录 QPushButtonQPushButton 的基本功能介绍QPushButton 添加快捷键通过图片实现 上下左右实现方向键的槽函数设置快捷键连发功能 QRadioButtonQRadioButton 的基本功能介绍通过 QRadioButton 选择性别具有排他效果禁用 选项 槽函数的使用情况基于 QRadioButton 实现一个简…

爬虫使用代理IP:提升数据抓取效率的实践

爬虫使用代理IP的技巧和方法 在进行网络爬虫时&#xff0c;使用代理IP可以帮助你提高数据抓取效率和保护隐私。本文将介绍爬虫使用代理IP的技巧和方法&#xff0c;帮助你更好地进行数据抓取。 为什么爬虫需要使用代理IP 在进行大规模数据抓取时&#xff0c;目标网站可能会检…

数据仓库: 4- 数据质量管理 5- 元数据管理

目录 4- 数据质量管理4.1 数据清洗4.1.1 数据清洗的重要性4.1.2 数据清洗常见的问题4.1.3 数据清洗的步骤4.1.3.1 数据质量评估:4.1.3.2 制定清洗规则:4.1.3.3 执行清洗操作:4.1.3.4 验证清洗结果:4.1.3.5 迭代优化: 4.1.4 数据清洗的常用方法4.1.5 数据清洗的最佳实践4.1.6 总…

外贸管理系统采购销售报关计算机毕业设计VUE/PYTHON/MYSQL

开发一个基于Vue、Python和MySQL的外贸管理系统&#xff0c;用于处理采购、销售以及报关等业务流程。这样的系统通常涉及前端界面展示、后端逻辑处理以及数据库存储等多个部分。下面是一些关键组件的设计建议&#xff1a;1. 技术栈选择 前端: Vue.js 后端: Python (Flask/Djang…

大数据分析与挖掘技术实训室解决方案

一、大数据分析与挖掘技术概述 大数据分析与挖掘技术是指运用算法、工具和技术处理和分析大规模数据集的过程。这些数据集来源于多个渠道&#xff0c;例如传感器数据、社交媒体数据、网络日志和金融交易记录等。其目标是在这些海量数据中发现有价值的信息、模式和趋势&#xf…

【MySQL】黑悟空都掌握的技能,数据库隔离级别全攻略

前言 &#x1f34a;缘由 黑神话悟空玩家必备&#xff0c;数据库隔离级别完全解读 &#x1f423;闪亮主角 大家好&#xff0c;我是JavaDog程序狗 今天借着黑神话悟空的热度&#xff0c;跟大家分享一下数据库隔离级别&#xff0c;也是面试必备的八股文 &#x1f608;你想听的…

使用阿里的EasyExcel导入数据

工作遇到一种情况,在导入excel的时候数量过多,导致占用内存太大最终OOM.为了避免这样的情况再次出现,更换easyPoi为EasyExcel,它是一行一行读,非常节省内存且快速. 首先依赖 <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel-core<…

对想学习人工智能或者大模型技术从业者的建议

“ 技术的价值在于应用&#xff0c;理论与实践相结合才能事半功倍” 写这个关于AI技术的公众号也有差不多五个月的时间了&#xff0c;最近一段时间基本上都在保持日更状态&#xff0c;而且写的大部分都是关于大模型技术理论和技术方面的东西。‍‍‍‍‍‍‍‍‍ 然后最近一段…

Mozilla为本地音频到文本翻译开发Whisperfile引擎

Mozilla Ocho 小组正进行 Mozilla 的"创新和实验"。Llamafile 用于将大型语言模型以单个文件的形式发布&#xff0c;以便在不同的硬件/软件间轻松执行。Whisperfile 是一项将音频轻松转化为文本的新引擎。 正如其名称所暗示的&#xff0c;Whisperfile 是围绕 OpenAI…

RabbitMQ如果有100万消息堆积在MQ,如何解决(消息堆积如何解决)面试版

什么情况下产生消息堆积 消息堆积&#xff1a;当生产者发送消息的速度 超过了 消费者处理消息的速度&#xff0c;就会导致队列中的消息堆积。 消息堆积会产生的问题&#xff1a;直到队列存储的消息达到上限。之后发送的消息就会成为死信&#xff0c;可能会被丢弃。 解决消息…

数据库表的nb3和sql后缀的处理方式

后缀是sql的话就直接运行sql文件 就可以把数据库添加到本地了&#xff08;像这样&#xff09; 右键你选择存放的数据库 -- 运行sql文件 -- 选择后缀是sql的文件 如果同事给你了一个后缀是nb3的话 那么就需要你去还原了 你想把这个表加到哪个库下就选择 右键备份 -- 还原备份从…

数据库查询大量数据避免内存溢出的方法

原理就是分批查询。每次查询一定数量数据之后记录id&#xff0c;进行数据处理之后再继续查询继续处理&#xff0c; allFrameObject mapper.findAllFrameObjectByMaxId(minTime, beginRow, 1000); while (CollectionUtils.isNotEmpty(allFrameObject)) {beginRow allFrameObj…

如何构建小学至大学素质评价档案系统 —— php Vue 实践指南

&#x1f34a;作者&#xff1a;计算机毕设匠心工作室 &#x1f34a;简介&#xff1a;毕业后就一直专业从事计算机软件程序开发&#xff0c;至今也有8年工作经验。擅长Java、Python、微信小程序、安卓、大数据、PHP、.NET|C#、Golang等。 擅长&#xff1a;按照需求定制化开发项目…

GPIO(通用输入/输出)、中断(hal库)

目录 GPIO&#xff08;通用输入/输出)&#xff08;hal库&#xff09; GPIO工作模式 推挽输出&#xff08;Push-Pull Output&#xff09; 开漏输出&#xff08;Open-Drain Output&#xff09; 复用推挽输出&#xff08;Alternate Function Push-Pull Output&#xff09; 复…

金融涉案账户压降行动的实施成效与挑战

2024年上半年我国出台了关于金融行业相关管理办法 1 - 5 号令&#xff0c;不断完善相关法律法规&#xff0c;加强对欺诈行为的打击力度。加强了对互联网企业的监管力度&#xff0c;要求企业加强内部管理&#xff0c;建立健全用户信息保护机制&#xff0c;防止用户信息泄露和被滥…

Lora微调训练参数解读

前言 通过前面两次微调训练欺诈文本分类微调&#xff08;六&#xff09;&#xff1a;Lora单卡和欺诈文本分类微调&#xff08;七&#xff09;—— lora单卡二次调优&#xff0c;我们已经初步理解了微调的整个过程&#xff0c;里面涉及到不少的参数配置&#xff0c;这篇文章就对…