一种基于VISIO的图形转换方法、装置和介质与流程

文档序号:21279880发布日期:2020-06-26 23:31阅读:363来源:国知局
一种基于VISIO的图形转换方法、装置和介质与流程

本发明涉及工业自动化技术领域,特别是涉及一种基于visio的图形转换方法、装置和计算机可读存储介质。



背景技术:

在工业自动化领域,连续功能图(continuousfunctionchart,cfc)是工程人员常用的设计图之一,但对于逻辑组态的讨论使用最多的国际标准化设计图为sama图。sama图是科学仪器制造商协会(scientificapparatusmakersassociation)制定的一种工程组态图。

为了实现设计图的标准化,常常需要将cfc设计图转换成sama图。行业内的组态软件基本都支持cfc语言组态,但并不开放cfc直接转换成sama图的功能,厂家在将cfc设计图转换成sama图时会存在图元重合,区域划分不清等问题。对于转换后的sama图往往需要大量的人工调整工作,绘制的工作量相当庞大,且标准难以统一。

可见,如何提升sama图的转换效率,是本领域技术人员需要解决的问题。



技术实现要素:

本发明实施例的目的是提供一种基于visio的图形转换方法、装置和计算机可读存储介质,可以提升sama图的转换效率。

为解决上述技术问题,本发明实施例提供一种基于visio的图形转换方法,包括:

获取待转换设计图;其中,所述待转换设计图中包含有多个元件;

依据每种类型的元件所对应的图形转换规则,确定出所述待转换设计图中各元件所对应的元件转换图形;

根据各所述元件转换图形的坐标信息以及各所述元件转换图形的连接关系,确定出各所述元件转换图形的排布位置;

按照各所述元件转换图形所属的连线类别,对位于各所述排布位置上的元件转换图形进行连线,得到格式转换图。

可选地,所述依据每种类型的元件所对应的图形转换规则,确定出所述待转换设计图中各元件所对应的元件转换图形包括:

当目标元件为基础元件时,则从预先建立的基础元件模具库中调用与所述目标元件相对应的目标元件图形;并基于所述目标元件的逻辑组态数据,对所述目标元件图形的引脚形状进行调整,以得到所述目标元件的元件转换图形;

当所述目标元件为组合元件时,则根据所述目标元件的逻辑组态数据以及预先设定的组合流程,构建出元件转换图形;

当所述目标元件为自定义元件时,则从自定义模具中调用与所述目标元件相对应的元件转换图形;

其中,所述目标元件为所述待转换设计图中所有元件中的任意一个元件。

可选地,所述根据各所述元件转换图形的坐标信息以及各所述元件转换图形的连接关系,确定出各所述元件转换图形的排布位置包括:

将所述元件转换图形中的所有输入元件放置于预先设定的输入区域、将所述元件转换图形中的所有输出元件放置于预先设定的输出区域、将所述元件转换图形中的所有逻辑元件放置于预先设定的逻辑区域;其中,所述输入区域、所述输出区域以及所述逻辑区域构成格式转换图的编辑区域;

将所述输入区域中各输入元件按照先后顺序,依次排列在所述输入区域的相应的行区域中;其中,每个行区域有其固定的高度值;

将所述输出区域中各输出元件按照先后顺序,依次排列在所述输出区域的相应的行区域中;

根据各所述逻辑元件的坐标信息以及各所述逻辑元件之间的连接关系,确定出各所述逻辑元件所对应的排布位置。

可选地,所述排布位置包括横向坐标和纵向坐标,

相应的,所述根据各所述逻辑元件的坐标信息以及各所述逻辑元件之间的连接关系,确定出各所述逻辑元件所对应的排布位置包括:

依据所述逻辑区域中各逻辑元件的宽度值以及各逻辑元件之间的连接关系,确定出各所述逻辑元件所属的横向坐标;

根据各所述逻辑元件中第一引脚的连接关系,确定出各所述逻辑元件的纵向坐标。

可选地,在所述按照各所述元件转换图形所属的连线类别,对位于各所述排布位置上的元件转换图形进行连线,得到格式转换图之后还包括:

对所述元件转换图形中的所有输出元件设置元件编号;

对所述元件转换图形中与目标输出元件引用相同存储信息的目标输入元件设置包含有目标元件编号的跳转编号。

可选地,在所述按照各所述元件转换图形所属的连线类别,对位于各所述排布位置上的元件转换图形进行连线,得到格式转换图之后还包括:

判断所述元件转换图形中是否存在被多个元件引用的存储信息;

若是,则对所述存储信息设置超链;其中,所述超链中包含引用所述存储信息的元件所属的页名称和变量类型。

本发明实施例还提供了一种基于visio的图形转换装置,包括获取单元、转换单元、排布单元和连线单元;

所述获取单元,用于获取待转换设计图;其中,所述待转换设计图中包含有多个元件;

所述转换单元,用于依据每种类型的元件所对应的图形转换规则,确定出所述待转换设计图中各元件所对应的元件转换图形;

所述排布单元,用于根据各所述元件转换图形的坐标信息以及各所述元件转换图形的连接关系,确定出各所述元件转换图形的排布位置;

所述连线单元,用于按照各所述元件转换图形所属的连线类别,对位于各所述排布位置上的元件转换图形进行连线,得到格式转换图。

可选地,所述转换单元包括第一调用子单元、调整子单元、构建子单元和第二调用子单元;

所述第一调用子单元,用于当目标元件为基础元件时,则从预先建立的基础元件模具库中调用与所述目标元件相对应的目标元件图形;

所述调整子单元,用于基于所述目标元件的逻辑组态数据,对所述目标元件图形的引脚形状进行调整,以得到所述目标元件的元件转换图形;

所述构建子单元,用于当所述目标元件为组合元件时,则根据所述目标元件的逻辑组态数据以及预先设定的组合流程,构建出元件转换图形;

所述第二调用子单元,用于当所述目标元件为自定义元件时,则从自定义模具中调用与所述目标元件相对应的元件转换图形;

其中,所述目标元件为所述待转换设计图中所有元件中的任意一个元件。

可选地,所述排布单元包括放置子单元、排列子单元和确定子单元;

所述放置子单元,用于将所述元件转换图形中的所有输入元件放置于预先设定的输入区域、将所述元件转换图形中的所有输出元件放置于预先设定的输出区域、将所述元件转换图形中的所有逻辑元件放置于预先设定的逻辑区域;其中,所述输入区域、所述输出区域以及所述逻辑区域构成格式转换图的编辑区域;

所述排列子单元,用于将所述输入区域中各输入元件按照先后顺序,依次排列在所述输入区域的相应的行区域中;将所述输出区域中各输出元件按照先后顺序,依次排列在所述输出区域的相应的行区域中;其中,每个行区域有其固定的高度值;

所述确定子单元,用于根据各所述逻辑元件的坐标信息以及各所述逻辑元件之间的连接关系,确定出各所述逻辑元件所对应的排布位置。

可选地,所述排布位置包括横向坐标和纵向坐标,

相应的,所述确定子单元具体用于依据所述逻辑区域中各逻辑元件的宽度值以及各逻辑元件之间的连接关系,确定出各所述逻辑元件所属的横向坐标;根据各所述逻辑元件中第一引脚的连接关系,确定出各所述逻辑元件的纵向坐标。

可选地,还包括设置单元;

所述设置单元,用于对所述元件转换图形中的所有输出元件设置元件编号;对所述元件转换图形中与目标输出元件引用相同存储信息的目标输入元件设置包含有目标元件编号的跳转编号。

可选地,还包括判断单元和设置单元;

所述判断单元,用于判断所述元件转换图形中是否存在被多个元件引用的存储信息;若是,则触发所述设置单元;

所述设置单元,用于对所述存储信息设置超链;其中,所述超链中包含引用所述存储信息的元件所属的页名称和变量类型。

本发明实施例还提供了一种基于visio的图形转换装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序以实现如上述任意一项所述基于visio的图形转换方法的步骤。

本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任意一项所述基于visio的图形转换方法的步骤。

由上述技术方案可以看出,获取待转换设计图;其中,待转换设计图中包含有多个元件。不同类型的元件在进行图形转换时所对应的处理方式有所差异,依据每种类型的元件所对应的图形转换规则,可以确定出待转换设计图中各元件所对应的元件转换图形。针对于元件的类型进行细致的划分,使得转换后的图形更加规范化。在确定出元件转换图形之后,需要进一步确定元件转换图形的位置关系,在具体实现中可以根据各元件转换图形的坐标信息以及各元件转换图形的连接关系,确定出各元件转换图形的排布位置;按照各元件转换图形所属的连线类别,对位于各排布位置上的元件转换图形进行连线,得到格式转换图。按照上述图形转换、位置排布、基于连线类别连接元件转换图形,从而得到格式转换图,有效的提升了图形的转换效率。通过计算各元件转换图形的排布位置,可以有效的避免元件转换图形之间出现图元重叠的情况。并且对连线类别进行划分,使得格式转换图的连线更加清晰化。

附图说明

为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种基于visio的图形转换方法的流程图;

图2为本发明实施例提供的一种实现逻辑功能的元件所对应的元件图形的示意图;

图3为本发明实施例提供的一种用于表示输入、输出的元件图形的示意图;

图4a为本发明实施例提供的一种表示引脚具有置反功能的元件图形;

图4b为本发明实施例提供的一种表示引脚不具有置反功能的元件图形;

图5a为本发明实施例提供的一种构建元件定义的示意图;

图5b为本发明实施例提供的一种构建组合元件的流程示意图;

图5c为本发明实施例提供的将图5a所示的元件定义,按照图5b所示的构建流程构建出的组合元件的示意图;

图6a为本发明实施例提供的一种cfc设计图中pid器件的元件图形的示意图;

图6b为本发明实施例提供的一种sama图中pid器件的元件图形的示意图;

图7为本发明实施例提供的一种基于visio的图形转换装置的结构示意图;

图8为本发明实施例提供的一种基于visio的图形转换装置的硬件结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。

接下来,详细介绍本发明实施例所提供的一种基于visio的图形转换方法。图1为本发明实施例提供的一种基于visio的图形转换方法的流程图,该方法包括:

s101:获取待转换设计图。

其中,待转换设计图中包含有多个元件。

本发明实施例提供的图形转换方法,适用于将非国际标准化设计图转换为国际标准化设计图即sama图。其中,待转换设计图中可以为工程中常用的cfc设计图。

为了便于介绍,在后续内容中均以cfc设计图转换为sama图为例展开说明。

s102:依据每种类型的元件所对应的图形转换规则,确定出待转换设计图中各元件所对应的元件转换图形。

在实际应用中,cfc设计图与sama图中存在可以通用的元件图形,即这类元件所对应的图形在cfc设计图中与sama图中的呈现形式相同。在本发明实施例中,可以将通用的元件称作基础元件。

对于基础元件,由于其在不同的设计图中具有通用性,因此,在本发明实施例中,可以预先建立基础元件模具库。

基础元件可以包括用于实现逻辑功能的元件,以及用于表示输入、输出的元件。如图2所示为实现逻辑功能的元件所对应的元件图形的示意图,图2中每个元件图形有其代表的逻辑功能。如图3所示为用于表示输入、输出的元件图形的示意图,针对于不同形式的输入、输出,其对应的元件图形有所差异。图3中tagcomment是输入、输出元件的注释信息,tagname是输入、输出元件变量名。当待转换设计图的组态逻辑数据中包含有输入、输出元件的注释信息或者元件变量名时,则可以直接将这些具体信息填写至图3中tagcomment和tagname的相应位置。

待转换设计图中包含的元件有多个,每个元件的处理方式类似,在本发明实施例中,以所有元件中的任意一个元件即目标元件为例展开介绍。

当目标元件为基础元件时,则可以从预先建立的基础元件模具库中调用与目标元件相对应的目标元件图形。

考虑到在实际应用中,对于同一个基础元件,根据其所实现的功能不同,该基础元件的引脚形式会存在差异。例如,基础元件的引脚可能需要实现置反的功能。

在构建基础元件模具库时,各基础元件图形的引脚不具有置反功能。在元件的逻辑组态数据中会记录该元件的引脚是否需要置反,因此,在从基础元件模具库中调用出与目标元件相对应的目标元件图形之后,可以基于目标元件的逻辑组态数据,对目标元件图形的引脚形状进行调整,以得到目标元件的元件转换图形。

在具体实现中,可以用直线段表示引脚不置反,用带有小圆圈的线段表示引脚置反。如图4a表示引脚具有置反功能的元件图形,图4b表示引脚不具有置反功能的元件图形。

除基础元件之外,为了便于更加清楚简洁的表征业务流程,往往会根据所需实现的功能,构建组合元件。

在不同的设计图中组合元件的具体呈现形式有所差异,因此,在进行图形转换时,需要对待转换设计图中包含的组合元件进行转换。具体的,当目标元件为组合元件时,则根据目标元件的逻辑组态数据以及预先设定的组合流程,构建出元件转换图形。

以一个组合元件的转换为例,系统可以根据组合元件的逻辑组态数据,构建如图5a所示的元件定义,图5b表示构建组合元件的流程示意图。将图5a所示的元件定义,按照图5b所示的构建流程,可以构建出图5c所示的组合元件。

在图5b中提及的设置元件的宽度和高度,在实际应用中针对于元件图形的宽度值和高度值会设置标准宽度值和标准高度值。元件图形的实际高度值与元件中所需设置的引脚数量相关联,对于实际高度值小于或等于标准高度值的元件,统一按照标准高度值作为元件转换图形的高度值。对于实际高度值大于标准高度值的元件,在构图时按照实际高度值作为元件转换图形的高度值。元件图形的实际宽度值与元件中每个引脚所对应的文字描述内容所占用的宽度值相关联,对于实际宽度值小于或等于标准宽度值的元件,在构图时统一按照标准宽度值作为元件转换图形的宽度值。对于实际宽度值大于标准宽度值的元件,在构图时按照实际宽度值作为元件转换图形的宽度值。

为了更加快速灵活的构建工程组态图,工程人员往往会根据实际需要对一些元件进行自定义,常见的自定义元件包括pid、手操器、程控元件等。在本发明实施例中,可以预先建立自定义模具。在该自定义模具中包含有工程人员预先建立的符合国际标准化要求的多个自定义元件。当目标元件为自定义元件时,则可以从自定义模具中调用与目标元件相对应的元件转换图形。如图6a所示为cfc设计图中pid器件的元件图形的示意图,图6b所示为sama图中pid器件的元件图形的示意图。

s103:根据各元件转换图形的坐标信息以及各元件转换图形的连接关系,确定出各元件转换图形的排布位置。

在本发明实施例中,根据元件所需实现的功能类别,可以将构建工程组态图的编辑区域划分为输入区域、输出区域和逻辑区域。

在s102中可以确定出各元件的类型,根据s102的操作得到各元件所对应的元件转换图形之后,可以将元件转换图形中的所有输入元件放置于预先设定的输入区域、将元件转换图形中的所有输出元件放置于预先设定的输出区域、将元件转换图形中的所有逻辑元件放置于预先设定的逻辑区域;其中,输入区域、输出区域以及逻辑区域构成格式转换图的编辑区域。

在本发明实施例中,为了避免各元件在编辑区域中的排布出现重叠,可以预先对编辑区域进行行区域的划分。例如,可以将编辑区域划分为10毫米(mm)为一个行区域。也即一个行区域对应的高度值为10mm。

在进行元件图形的排布时,可以将输入区域中各输入元件按照先后顺序,依次排列在输入区域的相应的行区域中。将输出区域中各输出元件按照先后顺序,依次排列在输出区域的相应的行区域中。根据各逻辑元件的坐标信息以及各逻辑元件之间的连接关系,确定出各逻辑元件所对应的排布位置。

对于逻辑元件而言,其排布位置可以包括横向坐标和纵向坐标。

在具体实现中,可以依据逻辑区域中各逻辑元件的宽度值以及各逻辑元件之间的连接关系,确定出各逻辑元件所属的横向坐标。

横向坐标表示逻辑元件在逻辑区域中位于第几列。各逻辑元件的输入引脚往往与其相邻的上一级元件的输出引脚连接。以一个逻辑元件为例,当其相邻的上一级元件为输入元件时,则说明该逻辑元件位于第一列;当其相邻的上一级元件为逻辑元件时,则根据其通过几个逻辑元件才实现与输入元件的连接,则可以确定出该逻辑元件位于第几列,例如,其通过一个逻辑元件才实现与输入元件的连接,则可以确定出该逻辑元件位于第二列;其通过两个逻辑元件才实现与输入元件的连接,则可以确定出该逻辑元件位于第三列。

在具体实现中,可以根据各逻辑元件中第一引脚的连接关系,确定出各逻辑元件的纵向坐标。

在本发明实施例中,可以统一将各逻辑元件左上角的第一个引脚作为第一引脚。

例如,当逻辑元件中第一引脚与第一个输入元件的引脚链接时,则可以将该逻辑元件与第一个输入元件横向对齐放置在逻辑区域中。

s104:按照各元件转换图形所属的连线类别,对位于各排布位置上的元件转换图形进行连线,得到格式转换图。

在具体实现中,当输出变量为开关量则可以使用虚线连接,如果输出变量为模拟量则可以使用实线连接。

由上述技术方案可以看出,获取待转换设计图;其中,待转换设计图中包含有多个元件。不同类型的元件在进行图形转换时所对应的处理方式有所差异,依据每种类型的元件所对应的图形转换规则,可以确定出待转换设计图中各元件所对应的元件转换图形。针对于元件的类型进行细致的划分,使得转换后的图形更加规范化。在确定出元件转换图形之后,需要进一步确定元件转换图形的位置关系,在具体实现中可以根据各元件转换图形的坐标信息以及各元件转换图形的连接关系,确定出各元件转换图形的排布位置;按照各元件转换图形所属的连线类别,对位于各排布位置上的元件转换图形进行连线,得到格式转换图。按照上述图形转换、位置排布、基于连线类别连接元件转换图形,从而得到格式转换图,有效的提升了图形的转换效率。通过计算各元件转换图形的排布位置,可以有效的避免元件转换图形之间出现图元重叠的情况。并且对连线类别进行划分,使得格式转换图的连线更加清晰化。

考虑到在实际应用中,往往会存在多个元件共用一个存储信息的情况。针对于该种情况,在本发明实施例中,可以对于元件设置变量引用信息。对于变量引用信息的设置方式可以有两种。

一种方式可以设置引用图元。该种方式适用于输入元件和输出元件之间的引用关系。引用图元可以包括元件编号和跳转编号。具体的,在按照各元件转换图形所属的连线类别,对位于各排布位置上的元件转换图形进行连线,得到格式转换图之后,可以对元件转换图形中的所有输出元件设置元件编号;对元件转换图形中与目标输出元件引用相同存储信息的目标输入元件设置包含有目标元件编号的跳转编号。

其中,目标输出元件可以是所有输出元件中的任意一个输出元件。

另一种方式可以设置超链。该种方式适用于所有类型的元件。具体的,在按照各元件转换图形所属的连线类别,对位于各排布位置上的元件转换图形进行连线,得到格式转换图之后,可以判断元件转换图形中是否存在被多个元件引用的存储信息。当元件转换图形中存在被多个元件引用的存储信息,则对存储信息设置超链;其中,超链中包含引用存储信息的元件所属的页名称和变量类型。

变量类型用于区分元件是属于输入元件还是属于输出元件。

例如,当一个存储信息被多sheet页作为输入输出引用,则可以对该存储信息添加超链,超链的命名满足[sheet页名称].[in/out],其中sheet页名称是元件所在sheet页的名称,in/out表示在该处引用的变量是输入或输出变量,如果为in表示输入变量,如果为out表示输出变量。点击超链可跳转到对应的方案页的引用位置。

通过对元件设置变量引用信息,可以将引用同一个存储信息的不同元件进行汇总,依据设置的变量引用信息可以快速跳转到相应的元件。

图7为本发明实施例提供的一种基于visio的图形转换装置的结构示意图,包括获取单元71、转换单元72、排布单元73和连线单元74;

获取单元71,用于获取待转换设计图;其中,待转换设计图中包含有多个元件;

转换单元72,用于依据每种类型的元件所对应的图形转换规则,确定出待转换设计图中各元件所对应的元件转换图形;

排布单元73,用于根据各元件转换图形的坐标信息以及各元件转换图形的连接关系,确定出各元件转换图形的排布位置;

连线单元74,用于按照各元件转换图形所属的连线类别,对位于各排布位置上的元件转换图形进行连线,得到格式转换图。

可选地,转换单元包括第一调用子单元、调整子单元、构建子单元和第二调用子单元;

第一调用子单元,用于当目标元件为基础元件时,则从预先建立的基础元件模具库中调用与目标元件相对应的目标元件图形;

调整子单元,用于基于目标元件的逻辑组态数据,对目标元件图形的引脚形状进行调整,以得到目标元件的元件转换图形;

构建子单元,用于当目标元件为组合元件时,则根据目标元件的逻辑组态数据以及预先设定的组合流程,构建出元件转换图形;

第二调用子单元,用于当目标元件为自定义元件时,则从自定义模具中调用与目标元件相对应的元件转换图形;

其中,目标元件为待转换设计图中所有元件中的任意一个元件。

可选地,排布单元包括放置子单元、排列子单元和确定子单元;

放置子单元,用于将元件转换图形中的所有输入元件放置于预先设定的输入区域、将元件转换图形中的所有输出元件放置于预先设定的输出区域、将元件转换图形中的所有逻辑元件放置于预先设定的逻辑区域;其中,输入区域、输出区域以及逻辑区域构成格式转换图的编辑区域;

排列子单元,用于将输入区域中各输入元件按照先后顺序,依次排列在输入区域的相应的行区域中;将输出区域中各输出元件按照先后顺序,依次排列在输出区域的相应的行区域中;其中,每个行区域有其固定的高度值;

确定子单元,用于根据各逻辑元件的坐标信息以及各逻辑元件之间的连接关系,确定出各逻辑元件所对应的排布位置。

可选地,排布位置包括横向坐标和纵向坐标,

相应的,确定子单元具体用于依据逻辑区域中各逻辑元件的宽度值以及各逻辑元件之间的连接关系,确定出各逻辑元件所属的横向坐标;根据各逻辑元件中第一引脚的连接关系,确定出各逻辑元件的纵向坐标。

可选地,还包括设置单元;

设置单元,用于对元件转换图形中的所有输出元件设置元件编号;对元件转换图形中与目标输出元件引用相同存储信息的目标输入元件设置包含有目标元件编号的跳转编号。

可选地,还包括判断单元和设置单元;

判断单元,用于判断元件转换图形中是否存在被多个元件引用的存储信息;若是,则触发设置单元;

设置单元,用于对存储信息设置超链;其中,超链中包含引用存储信息的元件所属的页名称和变量类型。

图7所对应实施例中特征的说明可以参见图1所对应实施例的相关说明,这里不再一一赘述。

由上述技术方案可以看出,获取待转换设计图;其中,待转换设计图中包含有多个元件。不同类型的元件在进行图形转换时所对应的处理方式有所差异,依据每种类型的元件所对应的图形转换规则,可以确定出待转换设计图中各元件所对应的元件转换图形。针对于元件的类型进行细致的划分,使得转换后的图形更加规范化。在确定出元件转换图形之后,需要进一步确定元件转换图形的位置关系,在具体实现中可以根据各元件转换图形的坐标信息以及各元件转换图形的连接关系,确定出各元件转换图形的排布位置;按照各元件转换图形所属的连线类别,对位于各排布位置上的元件转换图形进行连线,得到格式转换图。按照上述图形转换、位置排布、基于连线类别连接元件转换图形,从而得到格式转换图,有效的提升了图形的转换效率。通过计算各元件转换图形的排布位置,可以有效的避免元件转换图形之间出现图元重叠的情况。并且对连线类别进行划分,使得格式转换图的连线更加清晰化。

图8为本发明实施例提供的一种基于visio的图形转换装置80的硬件结构示意图,包括:

存储器81,用于存储计算机程序;

处理器82,用于执行所述计算机程序以实现如上述任意实施例所述的基于visio的图形转换方法的步骤。

本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述任意实施例所述的基于visio的图形转换方法的步骤。

以上对本发明实施例所提供的一种基于visio的图形转换方法、装置和计算机可读存储介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1