CN111651129A - 一种批量打印的动态符号化方法、装置、存储介质及设备 - Google Patents

一种批量打印的动态符号化方法、装置、存储介质及设备 Download PDF

Info

Publication number
CN111651129A
CN111651129A CN202010297702.6A CN202010297702A CN111651129A CN 111651129 A CN111651129 A CN 111651129A CN 202010297702 A CN202010297702 A CN 202010297702A CN 111651129 A CN111651129 A CN 111651129A
Authority
CN
China
Prior art keywords
printing
scale
outline
graph
result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010297702.6A
Other languages
English (en)
Other versions
CN111651129B (zh
Inventor
王华峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Shanwei Technology Co ltd
Original Assignee
Beijing Shanwei Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Shanwei Technology Co ltd filed Critical Beijing Shanwei Technology Co ltd
Priority to CN202010297702.6A priority Critical patent/CN111651129B/zh
Publication of CN111651129A publication Critical patent/CN111651129A/zh
Application granted granted Critical
Publication of CN111651129B publication Critical patent/CN111651129B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1242Image or content composition onto a page
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/125Page layout or assigning input pages onto output media, e.g. imposition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Generation (AREA)

Abstract

本发明实施例公开了一种批量打印的动态符号化方法、装置、存储介质及设备。该方法包括:若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。通过采用本申请所提供的技术方案,可以在批量打印的过程中,根据图形的图廓大小以及打印比例尺等,将图形中的符号信息进行动态符号化处理,无需对不同图像的符号的数据进行分散保存的目的。

Description

一种批量打印的动态符号化方法、装置、存储介质及设备
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种批量打印的动态符号化方法、装置、存储介质及设备。
背景技术
随着科技水平的迅速发展,地理信息技术领域也在快速发展,由于在勘察可测量等领域,经常要形成带有地形、地貌信息以及其他图形符号信息的测绘图形。
在测绘图形中,传统的基础地形测绘,需要先按照成果的精度要求确定比例尺,即基本比例尺,它是成果文件内所有要素的默认比例尺,所有要素全部按照基本比例尺进行符号化。基础地形图一般采用定比打印,即按照基本比例尺进行打印。打印时,由打印范围和基本比例尺计算纸张的大小。然而,现在由于测绘的场景越来越多,而且测绘成图的打印要求和成果展现要求的限制,很难做到将图形中的各种元素按照统一的标准来展示和打印,因此,一种动态的图形符号方式亟待产生。
发明内容
本发明实施例提供一种批量打印的动态符号化方法、装置、存储介质及设备,可以在批量打印的过程中,根据图形的图廓大小以及打印比例尺等,将图形中的符号信息进行动态符号化处理,无需对不同图像的符号的数据进行分散保存的目的。
第一方面,本发明实施例提供了一种批量打印的动态符号化方法,该方法包括:
若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;
获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;
根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。
进一步的,在对各图廓内部的要素符号进行动态符号化之后,所述方法还包括:
生成各成果图的打印预览图;其中,在所述打印预览图中将所述要素符号的实际尺寸按照成果图的打印比例尺进行显示。
进一步的,根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,包括:
将所述各成果图的打印比例尺,确定为各成果图的图廓的基准比例尺;
根据所述基准比例尺,确定各图廓内部的要素符号的骨架线的属性;
根据所述骨架线的属性,以及要素符号的符号描述信息,对各图廓内部的要素进行动态符号化。
进一步的,根据所述骨架线的属性,以及要素符号的符号描述信息,对各图廓内部的要素进行动态符号化,包括:
根据所述骨架线的属性,确定要素符号的规模和/或形状;
要素符号的符号描述信息,确定要素符号的图形元素;
根据所述要素符号的规模和/或形状,以及要素符号的图形元素,将要素符号在成果图中的位置进行动态符号化,以显示要素符号图形。
进一步的,在则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储之前,所述方法还包括:
获取成果图的打印介质尺寸;
根据所述打印介质尺寸确定各成果图的打印比例尺。
进一步的,在根据所述打印介质尺寸确定各成果图的打印比例尺之后,所述方法还包括:
响应于用户的打印比例尺调整请求,根据打印比例尺调整操作,确定调整后的各成果图的打印比例尺。
第二方面,本发明实施例还提供了一种在线批量打印的动态符号化装置,该装置包括:
属性信息存储模块,用于若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;
打印比例尺提取模块,用于获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;
动态符号化模块,用于根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。
进一步的,所述装置还包括:
打印预览图生成模块,用于生成各成果图的打印预览图;其中,在所述打印预览图中将所述要素符号的实际尺寸按照成果图的打印比例尺进行显示。
第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的批量打印的动态符号化方法。
第四方面,本申请实施例提供了一种设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的批量打印的动态符号化方法。
本申请实施例所提供的技术方案,若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。通过采用本申请所提供的技术方案,可以在批量打印的过程中,根据图形的图廓大小以及打印比例尺等,将图形中的符号信息进行动态符号化处理,无需对不同图像的符号的数据进行分散保存的目的。
附图说明
图1是本发明实施例一提供的批量打印的动态符号化方法的流程图;
图2是本发明实施例一提供的要素打印的过程示意图;
图3是本发明实施例一提供的批量打印的动态符号化过程示意图;
图4是本发明实施例二提供的批量打印的动态符号化装置的结构示意图;
图5是本申请实施例四提供的一种设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
本申请实施例中,所述动态符号化,包括对对元素根据动态参量进行符号化处理,其中,所述动态参量例如可包括比例尺、元素种类以及元素密集度。其中,比例尺参量可以是在批量打印过程中,各个成果图存在不相同的比例尺的情况,则根据元素所处图廓中的位置,确定元素的符号化时使用的比例尺。元素种类,可以是元素所代表的类型,例如建筑类、地形类、构造类以及其他在成果图中的种类,可以根据元素种类的不同,确定对元素的符号化过程所采取的手段,例如地形类的边界线需要进行加粗处理等。元素密集度可以是成果图的图廓中,元素与图廓面积的比值,例如如果图廓内的元素过于密集,则可以采用在符号化的过程中降低着色程度,使得各元素的着色变浅,达到有利于用户查看的效果。
实施例一
图1是本发明实施例一提供的批量打印的动态符号化方法的流程图,本实施例可适用于批量打印的情况,该方法可以由本发明实施例所提供的批量打印的动态符号化装置来执行,该装置可以由软件和/或硬件的方式来实现,并可集成于用于生成和显示批量打印图片的设备中。
如图1所示,所述批量打印的动态符号化方法包括:
S110、若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储。
其中,成果图生成事件,可以是用户在对图形的数据采集完成之后,通过点击生成图形软件的生成按钮,来触发的。还可以是在用户通过某一图形软件打开一些带地理信息的图形时,也可以视为是一种触发操作。在本方案中,可以是通过EPS软件下进行测绘成果图的批量打印操作时,需要先生成成果图,此时,需要确定测绘成果图的打印比例尺。其中打印比例尺即为打印出的图件的尺寸与实际尺寸的比值。
在确定打印比例尺之后,可以将该打印比例尺以属性信息的方式添加到图廓属性中,用以对打印比例尺进行保存。这样保存的好处是既能够在直接打印的过程中按照打印比例尺来控制测绘成果图内部的图形的大小,还能够存储用于该成果图再次被使用时,即查看或者打印时,能够获得其打印比例尺。
由于要素是测绘成果图中最重要的信息,要素本身可以包括桥梁、河流、道路以及房屋等等,可以视为在测绘成果图中所有的有形物体都可以以要素的形式进行展示。而在打印过程中,要素的大小取决于打印比例尺,而现有的方案中测绘成果图往往是采用固定比例或者行业标准比例的,例如采用1∶500的打印比例尺进行打印。而在一些成果图打印的过程中,需要考虑打印范围和纸张大小,有时还可能有在同一张打印图纸上面打印多个测绘成果图的情况,这就造成了打印的测绘成果图不能够按照固定比例进行打印,也就造成了各个成果图中的要素的打印比例尺也各不相同。
图2是本发明实施例一提供的要素打印的过程示意图。如图2所示,要素的符号由要素的骨架线和符号化描述组成,数据存储仅存储要素的骨架线,同时根据符号的图式定义每个符号的符号化描述,在符号化描述中按照基本比例尺和图式定义符号的样式。在显示时,根据要素的骨架线、符号化描述和基本比例尺,实时符号化,显示要素的实际符号样式;在打印时,根据打印比例尺与基本比例尺的比值,对显示的符号进行缩放后打印在图纸上。
在本实施例中,可选的,在则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储之前,所述方法还包括:获取成果图的打印介质尺寸;根据所述打印介质尺寸确定各成果图的打印比例尺。其中,打印介质的尺寸可以是整个打印纸张的尺寸,还可以是打印纸张的一部分尺寸。具体可以根据用户的打印需求来确定。通过打印介质尺寸来确定各成果图的打印比例尺,可以使得成果图能够按照展示的图纸的大小来进行打印,并控制成果图内部要素的比例尺,避免图廓的大小与其内部要素的大小不协调的情况出现。
在本实施例中,可选的,在根据所述打印介质尺寸确定各成果图的打印比例尺之后,所述方法还包括:响应于用户的打印比例尺调整请求,根据打印比例尺调整操作,确定调整后的各成果图的打印比例尺。其中,可以根据用户的键入操作,或者对图廓的缩放操作等,确定用户对成果图的打印比例尺的大小的调整。例如原成果图的比例尺大小为1∶500,用户将原成果图的大小缩小了1/4,则用户调整后的成果图的比例尺为1∶2000。通过这样的设置,可以使得用户对测绘成果图的比例尺的控制更加灵活。
S120、获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺。
其中,可以是在用户点击生成成果图打印列表的情况下,获取预打印的成果图列表。其中在列表中,可以通过各个成果图的图廓属性信息,提取各个成果图的打印比例尺。可以理解的,各个成果图的打印比例尺可以是各不相同的,也可以是存在相同的情况的。
其中,打印列表中可以包含多个成果图,在一种特殊的情况下,也可以存在包含一个成果图的情况。
本方案中,由于各个成果图的打印比例尺可能存在不同,所以可以针对每个成果图的图廓属性进行打印比例尺的提取,在提取之后,如果存在需要排版的情况,可以根据列表中的顺序以及各个图廓的大小进行自动排版,还可以根据用户的操作来调整成果图的排版结果。
S130、根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。
其中,确定了各个成果图的打印比例尺,可以获取各图廓内部的要素符号的参数信息,其中所述参数信息可以包括要素的骨架线和要素的符号化描述。
在得到上述的三个信息之后,即打印比例尺、要素的骨架线和要素的符号化描述,则可以对各个图廓内部的要素进行动态符号化处理,进而执行打印操作,完成对测绘成果图的打印。
在本申请提供的技术方案中,动态符号化中的动态可以理解为在批量打印的过程中,确定各个图廓内部的元素所属的图形的打印比例尺,并基于不同的打印比例尺对各个图廓中的元素进行符号化的过程。例如在批量打印中存在两张图形,分别为1∶500和1∶1000两种打印比例尺,则虽然在两个图形中均存在桥梁这一元素,可以根据桥梁所属的图形的图廓属性信息中的打印比例尺,对其进行动态的符号化。可以理解的,经过动态符号化之后,元素在不同的图廓中,会因为打印比例尺的不同,按照不同的大小进行绘制。
在本方案中,可选的,根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,包括:将所述各成果图的打印比例尺,确定为各成果图的图廓的基准比例尺;根据所述基准比例尺,确定各图廓内部的要素符号的骨架线的属性;根据所述骨架线的属性,以及要素符号的符号描述信息,对各图廓内部的要素进行动态符号化。
可以根据各成果图的打印比例尺,确定各图廓内部的基准比例尺,并根据基准比例尺,确定要素的骨架线的大小、范围等属性,并根据骨架线的大小、范围等属性,和符号描述信息,确定要素符号的具体图形。通过这样的设置,可以确定要素的动态符号化是基于成果图的打印比例尺进行的,从而使得得到的要素图形能够与成果图的图廓大小相适配。
在本实施例中,可选的,根据所述骨架线的属性,以及要素符号的符号描述信息,对各图廓内部的要素进行动态符号化,包括:根据所述骨架线的属性,确定要素符号的规模和/或形状;要素符号的符号描述信息,确定要素符号的图形元素;根据所述要素符号的规模和/或形状,以及要素符号的图形元素,将要素符号在成果图中的位置进行动态符号化,以显示要素符号图形。本方案给出了对要素进行动态符号化的具体过程,即根据骨架线的属性,以及符号描述西悉尼,确定要素在成果图中的规模和形状等,并基于符号描述信息所对应的图形元素,就可以确定要素符号的图形。这样设置的好处是可以根据要素的属性信息,动态的生成适应于当前打印比例尺的要素符号图形。
图3是本发明实施例一提供的批量打印的动态符号化过程示意图。如图3所示,在生成测绘成果总图内的各成果图时,将根据打印范围和预设纸张大小计算的打印比例尺,作为一个属性值,记录在该成果图的图廓上。自动搜索当前EPS工程文件内的所有成果图的图廓,建立打印列表。根据各图廓的打印比例尺以及符号描述,对图廓和图廓内的要素重新符号化,即时生成各成果图的打印预览图,使其要素符号的实际尺寸符合该图廓的打印比例尺。根据各图廓的打印比例尺,按打印列表顺序逐个打印各成果图的打印预览图,得到纸质成果图。
本方案通过使用图廓的打印比例尺,作为临时的基本比例尺,对图廓和图廓内的要素进行符号化,即时生成成果图的打印预览图,然后再按打印比例尺进行打印,从而保证符号的实际尺寸与打印比例尺相适应,打印的图纸上,符号的图上尺寸与图式尺寸一致,实现单一的基本比例尺符号化到多比例尺的符号化目的,适应多打印比例尺的批量打印需求。
通过采用本方案,可以实现动态符号化过程中,批量打印技术允许多比例尺成果图保存在一个成果文件内,各成果图按照各自的比例尺打印,无需按照比例尺各自分散保存、分散打印,不仅保证了数据成果的完整性,而且提升了打印作业的效率。
本申请实施例所提供的技术方案,若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。通过采用本申请所提供的技术方案,可以在批量打印的过程中,根据图形的图廓大小以及打印比例尺等,将图形中的符号信息进行动态符号化处理,无需对不同图像的符号的数据进行分散保存的目的。
实施例二
图4是本发明实施例二提供的批量打印的动态符号化装置的结构示意图。如图4所示,所述批量打印的动态符号化装置,包括:
属性信息存储模块410,用于若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;
打印比例尺提取模块420,用于获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;
动态符号化模块430,用于根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。
在上述方案的基础上,可选的,所述装置还包括:
打印预览图生成模块,用于生成各成果图的打印预览图;其中,在所述打印预览图中将所述要素符号的实际尺寸按照成果图的打印比例尺进行显示。
本申请实施例所提供的技术方案,若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。通过采用本申请所提供的技术方案,可以在批量打印的过程中,根据图形的图廓大小以及打印比例尺等,将图形中的符号信息进行动态符号化处理,无需对不同图像的符号的数据进行分散保存的目的。
上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。
实施例三
本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种批量打印的动态符号化方法,该方法包括:
若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;
获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;
根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机***存储器或随机存取存储器,诸如DRAM、DDR RAM、SRAM、EDO RAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的计算机***中,或者可以位于不同的第二计算机***中,第二计算机***通过网络(诸如因特网)连接到计算机***。第二计算机***可以提供程序指令给计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机***中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的在线批量打印的动态符号化操作,还可以执行本申请任意实施例所提供的批量打印的动态符号化方法中的相关操作。
实施例四
本申请实施例提供了一种设备,该设备中可集成本申请实施例提供的图像的排版装置。图5是本申请实施例四提供的一种设备的结构示意图。如图5所示,本实施例提供了一种设备500,其包括:一个或多个处理器520;存储装置510,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器520运行,使得所述一个或多个处理器520实现本申请实施例所提供的图像的排版方法,该方法包括:
若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;
获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;
根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。
当然,本领域技术人员可以理解,处理器520还可以实现本申请任意实施例所提供的图像的排版方法的技术方案。
图5显示的设备500仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图5所示,该设备500包括处理器520、存储装置510、输入装置530和输出装置540;设备中处理器520的数量可以是一个或多个,图5中以一个处理器520为例;设备中的处理器520、存储装置510、输入装置530和输出装置540可以通过总线或其他方式连接,图5中以通过总线550连接为例。
存储装置510作为一种计算机可读存储介质,可用于存储软件程序、计算机可运行程序以及模块单元,如本申请实施例中的图像的排版方法对应的程序指令。
存储装置510可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置510可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置510可进一步包括相对于处理器520远程设置的存储器,这些远程存储器可以通过网络连接。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置530可用于接收输入的数字、字符信息或语音信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏、扬声器等设备。
本申请实施例提供的设备,可以在批量打印的过程中,根据图形的图廓大小以及打印比例尺等,将图形中的符号信息进行动态符号化处理,无需对不同图像的符号的数据进行分散保存的目的。
上述实施例中提供的图像的排版装置、介质及设备可运行本申请任意实施例所提供的图像的排版方法,具备运行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的图像的排版方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (10)

1.一种批量打印的动态符号化方法,其特征在于,包括:
若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;
获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;
根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。
2.根据权利要求1所述的方法,其特征在于,在对各图廓内部的要素符号进行动态符号化之后,所述方法还包括:
生成各成果图的打印预览图;其中,在所述打印预览图中将所述要素符号的实际尺寸按照成果图的打印比例尺进行显示。
3.根据权利要求1所述的方法,其特征在于,根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,包括:
将所述各成果图的打印比例尺,确定为各成果图的图廓的基准比例尺;
根据所述基准比例尺,确定各图廓内部的要素符号的骨架线的属性;
根据所述骨架线的属性,以及要素符号的符号描述信息,对各图廓内部的要素进行动态符号化。
4.根据权利要求3所述的方法,其特征在于,根据所述骨架线的属性,以及要素符号的符号描述信息,对各图廓内部的要素进行动态符号化,包括:
根据所述骨架线的属性,确定要素符号的规模和/或形状;
要素符号的符号描述信息,确定要素符号的图形元素;
根据所述要素符号的规模和/或形状,以及要素符号的图形元素,将要素符号在成果图中的位置进行动态符号化,以显示要素符号图形。
5.根据权利要求1所述的方法,其特征在于,在则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储之前,所述方法还包括:
获取成果图的打印介质尺寸;
根据所述打印介质尺寸确定各成果图的打印比例尺。
6.根据权利要求5所述的方法,其特征在于,在根据所述打印介质尺寸确定各成果图的打印比例尺之后,所述方法还包括:
响应于用户的打印比例尺调整请求,根据打印比例尺调整操作,确定调整后的各成果图的打印比例尺。
7.一种批量打印的动态符号化装置,其特征在于,包括:
属性信息存储模块,用于若检测到成果图生成事件,则将各成果图的打印比例尺,以各成果图的图廓属性信息的形式进行存储;
打印比例尺提取模块,用于获取成果图打印列表,并在打印列表中提取各成果图的图廓属性信息,以确定各成果图的打印比例尺;
动态符号化模块,用于根据所述各成果图的打印比例尺,以及各图廓内部的要素符号的参数信息,对各图廓内部的要素进行动态符号化,并执行打印操作。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
打印预览图生成模块,用于生成各成果图的打印预览图;其中,在所述打印预览图中将所述要素符号的实际尺寸按照成果图的打印比例尺进行显示。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一所述的批量打印的动态符号化方法。
10.一种设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-6中任一所述的批量打印的动态符号化方法。
CN202010297702.6A 2020-04-15 2020-04-15 一种批量打印的动态符号化方法、装置、存储介质及设备 Active CN111651129B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010297702.6A CN111651129B (zh) 2020-04-15 2020-04-15 一种批量打印的动态符号化方法、装置、存储介质及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010297702.6A CN111651129B (zh) 2020-04-15 2020-04-15 一种批量打印的动态符号化方法、装置、存储介质及设备

Publications (2)

Publication Number Publication Date
CN111651129A true CN111651129A (zh) 2020-09-11
CN111651129B CN111651129B (zh) 2023-09-15

Family

ID=72345563

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010297702.6A Active CN111651129B (zh) 2020-04-15 2020-04-15 一种批量打印的动态符号化方法、装置、存储介质及设备

Country Status (1)

Country Link
CN (1) CN111651129B (zh)

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06208327A (ja) * 1993-01-12 1994-07-26 Nec Home Electron Ltd 地図表示装置
JPH07249192A (ja) * 1994-03-08 1995-09-26 Michio Izawa コ−ド化可能な情報を不可視状態で配置した地図、及び、地図の内容をコ−ド化する方法
CN101281699A (zh) * 2008-05-14 2008-10-08 武汉大学 地理要素实例符号化方法
JP2009080504A (ja) * 2009-01-05 2009-04-16 Kenji Yoshida 印刷出力処理方法
CN101593454A (zh) * 2009-07-09 2009-12-02 浙江大学 一种宗地图智能输出方法
CN101593456A (zh) * 2009-07-09 2009-12-02 浙江大学 一种地图图例的快速自适应布局方法
CN102096954A (zh) * 2010-12-14 2011-06-15 南京国图信息工程有限责任公司 基于gis空间信息技术的移动巡查和实态监控方法
US20110228322A1 (en) * 2010-03-18 2011-09-22 Toshiba Tec Kabushiki Kaisha Map information processing apparatus and map information processing program
US20140118760A1 (en) * 2012-10-29 2014-05-01 Samsung Electronics Co., Ltd. Image forming apparatus and image forming method
US20160246468A1 (en) * 2015-02-25 2016-08-25 Environmental Systems Research Institute (ESRI) Systems and methods for smart cartography
CN106021436A (zh) * 2016-05-16 2016-10-12 武汉大学 一种矢量瓦片地图的制作方法
CN106055717A (zh) * 2016-07-15 2016-10-26 西安测绘研究所 一种一体化管理地理信息与地图制图数据的方法
CN106710437A (zh) * 2016-12-26 2017-05-24 中国矿业大学(北京) 电子地图的编制方法和***
US20180146115A1 (en) * 2016-11-21 2018-05-24 Xerox Corporation Dynamic print job previewer with automatic stock adjustment
CN108304593A (zh) * 2018-04-19 2018-07-20 北京星球时空科技有限公司 纸质地图与电子地图互动显示的方法
CN108806474A (zh) * 2018-06-04 2018-11-13 江苏省基础地理信息中心 一种基于自适应比例尺测算的地图分幅出图方法和***
CN108986638A (zh) * 2018-06-15 2018-12-11 武汉智图科技有限责任公司 一种海图专题图快速制图的方法

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06208327A (ja) * 1993-01-12 1994-07-26 Nec Home Electron Ltd 地図表示装置
JPH07249192A (ja) * 1994-03-08 1995-09-26 Michio Izawa コ−ド化可能な情報を不可視状態で配置した地図、及び、地図の内容をコ−ド化する方法
CN101281699A (zh) * 2008-05-14 2008-10-08 武汉大学 地理要素实例符号化方法
JP2009080504A (ja) * 2009-01-05 2009-04-16 Kenji Yoshida 印刷出力処理方法
CN101593454A (zh) * 2009-07-09 2009-12-02 浙江大学 一种宗地图智能输出方法
CN101593456A (zh) * 2009-07-09 2009-12-02 浙江大学 一种地图图例的快速自适应布局方法
US20110228322A1 (en) * 2010-03-18 2011-09-22 Toshiba Tec Kabushiki Kaisha Map information processing apparatus and map information processing program
CN102096954A (zh) * 2010-12-14 2011-06-15 南京国图信息工程有限责任公司 基于gis空间信息技术的移动巡查和实态监控方法
US20140118760A1 (en) * 2012-10-29 2014-05-01 Samsung Electronics Co., Ltd. Image forming apparatus and image forming method
US20160246468A1 (en) * 2015-02-25 2016-08-25 Environmental Systems Research Institute (ESRI) Systems and methods for smart cartography
CN106021436A (zh) * 2016-05-16 2016-10-12 武汉大学 一种矢量瓦片地图的制作方法
CN106055717A (zh) * 2016-07-15 2016-10-26 西安测绘研究所 一种一体化管理地理信息与地图制图数据的方法
US20180146115A1 (en) * 2016-11-21 2018-05-24 Xerox Corporation Dynamic print job previewer with automatic stock adjustment
CN106710437A (zh) * 2016-12-26 2017-05-24 中国矿业大学(北京) 电子地图的编制方法和***
CN108304593A (zh) * 2018-04-19 2018-07-20 北京星球时空科技有限公司 纸质地图与电子地图互动显示的方法
CN108806474A (zh) * 2018-06-04 2018-11-13 江苏省基础地理信息中心 一种基于自适应比例尺测算的地图分幅出图方法和***
CN108986638A (zh) * 2018-06-15 2018-12-11 武汉智图科技有限责任公司 一种海图专题图快速制图的方法

Also Published As

Publication number Publication date
CN111651129B (zh) 2023-09-15

Similar Documents

Publication Publication Date Title
WO2014126879A1 (en) Electronic blueprint system and method
EP0255699B1 (en) A data display method
CN110428504B (zh) 文本图像合成方法、装置、计算机设备和存储介质
CN112131332B (zh) 信息点的更新方法、装置、电子设备和计算机存储介质
CN102262515B (zh) 图像处理装置和图像处理方法
CN115393872B (zh) 一种训练文本分类模型的方法、装置、设备及存储介质
US10067950B1 (en) Systems and methods for efficiently organizing map styling information
CN109783592A (zh) 一种形势图动态标绘***
CN109871205B (zh) 界面代码调整方法、装置、计算机装置及存储介质
CN111382223A (zh) 电子地图的展示方法、终端和电子设备
US20210224302A1 (en) Systems and methods for coordinate-based search
CN105354326A (zh) 一种空间位置索引的方法及***
CN115129278A (zh) 图像显示控制方法、***、可读存储介质及电子设备
CN111651129B (zh) 一种批量打印的动态符号化方法、装置、存储介质及设备
CN109684751B (zh) 一种装配式建筑的大样图调用方法、装置、设备及***
CN108491173B (zh) 基于地理pdf地图的跨图幅分页打印方法
WO2023123583A1 (zh) 适用于地质数据和地理信息数据的融合方法、装置及***
CN105512312A (zh) 一种二维地图库加速的方法
CN115619904A (zh) 图像处理方法、装置及设备
CN103092818B (zh) 报表的缩略图生成***和缩略图生成方法
CN110851521B (zh) 数据可视化的方法、装置和存储介质
CN114117161A (zh) 展示方法及装置
CN111767592A (zh) 一种用于智慧教室的设备布局方法、装置、存储介质
US20240112437A1 (en) Estimation apparatus, model generation apparatus, and estimation method
CN111523288B (zh) Pdf文档的鸟瞰视图的显示方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant