CN114519336A - 图片排版方法、装置、设备及存储介质 - Google Patents

图片排版方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN114519336A
CN114519336A CN202210145118.8A CN202210145118A CN114519336A CN 114519336 A CN114519336 A CN 114519336A CN 202210145118 A CN202210145118 A CN 202210145118A CN 114519336 A CN114519336 A CN 114519336A
Authority
CN
China
Prior art keywords
drawing board
board card
information
target
description information
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.)
Pending
Application number
CN202210145118.8A
Other languages
English (en)
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.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202210145118.8A priority Critical patent/CN114519336A/zh
Publication of CN114519336A publication Critical patent/CN114519336A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/109Font handling; Temporal or kinetic typography
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本申请提供了一种图片排版方法、装置、设备及存储介质,其中,该方法包括:根据输入至少一个图片的上传操作,生成对应的至少一个画板卡片,根据输入的针对至少一个画板卡片中目标画板卡片的信息***操作,获取目标画板卡片的描述信息,根据目标画板卡片的描述信息和多个画板卡片,生成目标文件。通过上传至少一个图片生成对应的至少一个画板卡片,并且支持对画板卡片进行描述,保证了图片和目标文件的排版规范性,避免人工进行排版,提高了排版效率。

Description

图片排版方法、装置、设备及存储介质
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种图片排版方法、装置、设备及存储介质。
背景技术
游戏设计过程中设计师要设计复杂交互(User Interface,UI)细节和的游戏界面(Graphical User Interface,GUI),为了方便与策划和程序开展协作,理解设计内容,通常会需要书写设计说明书,对专业图片制作工具生成的图片进行二次加工,配以解释的标记、文字、超链接等,经过内部审核后发送给其他协作的角色。
目前,在设计说明书撰写环节,通常使用Excel来制作,在Excel中上传图片,在图片右侧对应空白处书写文本说明,通过Excel的多个sheet来区分不同模块或者版本内容。
然而,由于Excle本质上是电子表格工具,单元格内不支持***图片,因此图片在excel中是无序排列,并且通过Excel书写说明书不够规范,需要花费较多时间在信息排版上,排版效率较低。
发明内容
本申请的目的在于,针对上述现有技术中的不足,提供一种图片排版方法、装置、设备及存储介质,以解决现有技术中图片排列无序且排版效率低下的问题。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请一实施例提供了一种图片排版方法,包括:
根据输入的至少一个图片的上传操作,生成对应的至少一个画板卡片;
根据输入的针对所述至少一个画板卡片中目标画板卡片的信息***操作,获取所述目标画板卡片的描述信息;
根据所述目标画板卡片的描述信息和所述至少一个画板卡片,生成目标文件。
可选地,所述根据所述目标画板卡片的描述信息和所述至少一个画板卡片,生成目标文件,包括:
若上传多个图片,根据所述多个图片的上传时间,对对应的多个画板卡片进行排序;
根据所述目标画板卡片的描述信息和排序后的所述多个画板卡片,生成所述目标文件。
可选地,所述根据输入的针对所述至少一个画板卡片中目标画板卡片的信息***操作,获取所述目标画板卡片的描述信息,包括:
响应针对所述目标画板卡片中选定位置的信息***操作,在所述目标画板卡片中所述选定位置处显示所述信息***操作对应的信息标记;
确定所述信息标记对应的描述信息为所述选定位置的描述信息。
可选地,所述确定所述信息标记对应的描述信息为所述选定位置的描述信息之前,所述方法还包括:
响应所述信息***操作,显示所述信息标记对应的信息***窗口;
所述确定所述信息标记对应的描述信息为所述选定位置的描述信息,包括:
确定通过所述信息***窗口输入的描述信息为所述选定位置的描述信息。
可选地,所述响应针对所述目标画板卡片中选定位置的信息***操作,在所述目标画板卡片中所述选定位置处显示所述信息***操作对应的信息标记之后,所述方法还包括:
响应针对所述信息标记的移动操作,移动所述信息标记。
可选地,所述方法还包括:
根据输入的针对所述目标画板卡片的跳转设置操作,为所述目标画板卡片设置关联信息,以响应针对所述目标画板卡片中所述跳转设置操作所针对的跳转热区的触发操作,跳转至所述关联信息。
可选地,所述跳转热区为所述目标画板卡片中的预设区域;或者,所述目标画板卡片中所述跳转设置操作所框选的区域。
可选地,所述方法还包括:
根据输入的针对所述目标文件的链接分享操作,生成所述目标文件的分享链接;
向协作对象发送所述分享链接,以便所述协作对象对所述目标文件进行编辑。
可选地,所述方法还包括:
根据输入的针对所述目标文件的发布操作,生成文件的当前版本信息,并保存所述当前版本信息。
可选地,所述方法还包括:
根据输入的针对版本信息显示界面中历史版本的恢复操作,将所述目标文件恢复为所述历史版本的文件。
第二方面,本申请另一实施例提供了一种图片排版装置,所述装置包括:
生成模块,用于根据输入的至少一个图片的上传操作,生成对应至少一个画板卡片;
获取模块,用于根据输入的针对所述至少一个画板卡片中目标画板卡片的信息***操作,获取所述目标画板卡片的描述信息;
所述生成模块,还用于根据所述目标画板卡片的描述信息和所述至少一个画板卡片,生成目标文件。
可选地,所述生成模块,具体用于:
若上传多个图片,根据所述多个图片的上传时间,对对应的多个画板卡片进行排序;
根据所述目标画板卡片的描述信息和排序后的所述多个画板卡片,生成所述目标文件。
可选地,所述获取模块,具体用于:
响应针对所述目标画板卡片中选定位置的信息***操作,在所述目标画板卡片中所述选定位置处显示所述信息***操作对应的信息标记;
确定所述信息标记对应的描述信息为所述选定位置的描述信息。
可选地,还包括:
显示模块,用于响应所述信息***操作,显示所述信息标记对应的信息***窗口;
所述获取模块,具体用于:
确定通过所述信息***窗口输入的描述信息为所述选定位置的描述信息。
可选地,还包括:
移动模块,用于响应针对所述信息标记的移动操作,移动所述信息标记。
可选地,还包括:
设置模块,用于根据输入的针对所述目标画板卡片的跳转设置操作,为所述目标画板卡片设置关联信息,以响应针对所述目标画板卡片中所述跳转设置操作所针对的跳转热区的触发操作,跳转至所述关联信息。
可选地,所述跳转热区为所述目标画板卡片中的预设区域;或者,所述目标画板卡片中所述跳转设置操作所框选的区域。
可选地,所述生成模块,还用于:
根据输入的针对所述目标文件的链接分享操作,生成所述目标文件的分享链接;
发送模块,还用于向协作对象发送所述分享链接,以便所述协作对象对所述目标文件进行编辑。
可选地,所述生成模块,还用于:
根据输入的针对所述目标文件的发布操作,生成文件的当前版本信息,并保存所述当前版本信息。
可选地,还包括:
恢复模块,用于根据输入的针对版本信息显示界面中历史版本的恢复操作,将所述目标文件恢复为所述历史版本的文件。
第三方面,本申请另一实施例提供了一种图片排版设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当图片排版设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行上述第一方面任一项所述的方法。
第四方面,本申请另一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面任一项所述的方法。
本申请的有益效果是:
本申请的图片排版方法、装置、设备及存储介质,其中,该方法包括:根据输入的至少一个图片的上传操作,生成对应的至少一个画板卡片,根据输入的针对至少一个画板卡片中目标画板卡片的信息***操作,获取目标画板卡片的描述信息,根据目标画板卡片的描述信息和多个画板卡片,生成目标文件。通过上传至少一个图片分别生成至少一个画板卡片,并且支持对画板卡片进行描述,保证了图片和目标文件的排版规范性,避免人工进行排版,提高了排版效率。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本申请实施例提供的图片排版方法的流程示意图一;
图2示出了本申请实施例提供的图片排版方法的流程示意图二;
图3示出了本申请实施例提供的排版界面的示意图一;
图4示出了本申请实施例提供的图片排版方法的流程示意图三;
图5示出了本申请实施例提供的排版界面的示意图二;
图6示出了本申请实施例提供的排版界面的示意图三;
图7示出了本申请实施例提供的图片排版方法的流程示意图四;
图8示出了本申请实施例提供的图片排版装置的结构示意图;
图9示出了本申请实施例提供的图片排版设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
针对现有技术中,通过Excel来制作设计说明书,导致图片在Excel中是无序排列,并且通过Excel书写说明书不够规范,排版效率低下的问题,本申请提供的图片排版方法,通过上传至少一个图片生成对应的至少一个画板卡片,并且支持对画板卡片进行描述,保证了图片和目标文件的排版规范性,避免人工进行排版,提高了排版效率。
图1示出了本申请实施例提供的图片排版方法的流程示意图一,本实施例的执行主体可以为图片排版设备,例如可以为手机、平板电脑、笔记本电脑等具备数据处理能力的设备。
如图1所示,该方法可以包括:
S101、根据输入的至少一个图片的上传操作,生成对应的至少一个画板卡片。
上传操作可以包括:针对***图片控件的选中操作、拖拽操作、复制操作中的任意一种。
至少一个图片可以为网页图片、文本图片、视频图片等,本实施例不对图片类型进行特别限定。
用户输入针对至少一个图片的上传操作,这样即可实现图片上传,图片排版设备根据输入的至少一个图片的上传操作,生成对应的至少一个画板卡片,每个图片即可作为一个画板卡片,每个画板卡片是一个独立单元。
其中,每个画板卡片可以设有对应的排列方式,例如多个画板卡片根据上传时间从上到下依次排列,或者根据上传时间从左到右依次排列,本实施例不对画板卡片的排列方式进行特别限定。
需要说明的是,图片排版设备上可以下载安装有画板文档设计工具,可以将至少一个图片上传至画板文档设计工具,画板文档设计工具即可根据上传的至少一个图片生成每个图片的画板卡片。
S102、根据输入的针对至少一个画板卡片中目标画板卡片的信息***操作,获取目标画板卡片的描述信息。
目标画板卡片可以为至少一个画板卡片中的任意一个或多个画板卡片,根据实际需求,用户可以输入针对目标画板卡片的信息***操作,信息***操作用于给目标画板卡片设置描述信息,信息***操作可以包括:针对***描述控件的选中操作。
以游戏设计过程为例,为方便各个协作对象理解设计内容,可以设置目标画板卡片的描述信息,该描述信息可以包括对目标画板卡片的解释、指示其他协作对象执行的操作(如调整颜色)等,该描述信息具体可以根据实际需求设置,本实施例对此不做特别限定。
用户输入针对目标画板卡片的信息***操作,设置目标画板卡片的描述信息,相应地,图片排版设备可以获取到目标画板卡片的描述信息。
在一些实施例中,描述信息可以显示在与目标画板卡片对应的位置,此外,该描述信息所在位置可以设有目标画板卡片的标识,以便准确获知到目标画板卡片的描述信息。
S103、根据目标画板卡片的描述信息和至少一个画板卡片,生成目标文件。
根据目标画板卡片的描述信息和至少一个画板卡片即可生成目标文件,即目标文件可以为通过图片和文字的排版得到的游戏设计说明书,从而实现文字与图片的关联,便于协作对象理解设计内容,排版规范,省去人工排版工作。
其中,目标文件可以为图片格式、文本格式等,本实施例不对目标文件的格式进行限定。
本实施例的图片排版方法,根据输入的至少一个图片的上传操作,分别生成至少一个画板卡片,根据输入的针对至少一个画板卡片中目标画板卡片的信息***操作,获取目标画板卡片的描述信息,根据目标画板卡片的描述信息和至少一个画板卡片,生成目标文件。通过上传至少一个图片分别生成至少一个画板卡片,并且支持对画板卡片进行描述,保证了图片和目标文件的排版规范性,避免人工进行排版,提高了排版效率。
图2示出了本申请实施例提供的图片排版方法的流程示意图二,如图2所示,步骤S103,根据目标画板卡片的描述信息和至少一个画板卡片,生成目标文件,可以包括:
S201、若上传多个图片,根据多个图片的上传时间,对对应的多个画板卡片进行排序。
S202、根据目标画板卡片的描述信息和排序后的多个画板卡片,生成目标文件。
若上传多个图片,多个图片的上传操作中携带有上传时间,因此可以根据上传操作确定每个图片的上传时间,然后根据多个图片的上传时间对对应的多个画板卡片进行排序,根据目标画板卡片的描述信息和排序后的多个画板卡片,生成目标文件。
在一些实施例中,根据上传时间对多个画板卡片进行排序之后,还可以手动调整画板卡片的排列顺序。
另外,每个画板卡片可以设有标题和说明,标题用于标识每个画板卡片,说明用于给每个画板卡片添加说明信息,便于协作对象理解画板卡片情况。
图3示出了本申请实施例提供的排版界面的示意图一,如图3所示,包括三个画板卡片,根据上传时间从上到下依次显示三个画板卡片,每个画板卡片还设有标题和说明,标题分别为image(1)、image(2)、image(3),说明可以根据情况设置,本示例未描述说明。
本实施例的图片排版方法,若上传多个图片,根据多个图片的上传时间,对多个画板卡片进行排序,根据目标画板卡片的描述信息和排序后的多个画板卡片和目标画板卡片的描述信息,生成目标文件。从而可以根据上传时间对画板卡片进行排版,保证了图片和目标文件的排版规范性,避免人工进行排版,提高了排版效率。
图4示出了本申请实施例提供的图片排版方法的流程示意图三,如图4所示,步骤S102,根据输入的针对至少一个画板卡片中目标画板卡片的信息***操作,获取目标画板卡片的描述信息,可以包括:
S301、响应针对目标画板卡片中选定位置的信息***操作,在目标画板卡片中选定位置处显示信息***操作对应的信息标记。
其中,目标画板卡片中选定位置可以为目标画板卡片中的用户选定的任意位置,具体可以根据实际需求设定,本实施例对此不做特别限定。
信息***操作可以包括:针对信息***控件的选中操作,信息***操作对应的信息标记可以为***图钉标记,如携带有针对目标画板卡片的信息***操作的操作次数的图钉标记。
在一种实际应用中,可以将鼠标设置于目标画板卡片中的选定位置,然后选中界面上显示的信息***控件,即可在目标画板卡片中选定位置处显示信息***操作对应的信息标记,或者,通过鼠标右键弹出信息***控件,即可选中该信息***控件,显示信息标记,或者,可以先选中界面上显示的信息***控件,显示信息标记,然后将该信息标记拖动至目标画板卡片中的选定位置。
S302、确定信息标记对应的描述信息为选定位置的描述信息。
该信息标记对应的描述信息可以为用户输入的针对目标画板卡片中选定位置的描述信息,将该信息标记对应的描述信息确定为目标画板卡片中选定位置的描述信息,目标画板卡片的描述信息包括目标画板卡片中选定位置的描述信息。
在一可选的实施方式中,步骤S301,确定信息标记对应的描述信息为选定位置的描述信息之前,该方法还包括:
响应信息***操作,显示信息标记对应的信息***窗口。
相应地,确定信息标记对应的描述信息为选定位置的描述信息,包括:
确定通过信息***窗口输入的描述信息为选定位置的描述信息。
响应该信息***操作,显示信息标记对应的信息***窗口,可以通过该信息***窗口输入目标画板卡片中选定位置的描述信息,然后将通过信息***窗口输入的描述信息确定为选定位置的描述信息。
图5示出了本申请实施例提供的排版界面的示意图二,如图5所示,图钉标记中的1、2,表示目标画板卡片***了两个描述信息,分别为:月结确认按钮、日历功能。
若本次***第三次描述信息,将鼠标设置于目标画板卡片中的选定位置,选中***图钉控件,显示携带有针对目标画板卡片的信息***操作的操作次数的图钉标记。
则显示信息标记对应的信息***窗口,通过该信息***窗口可以输入选定位置的描述信息,描述信息例如可以为:这个地方要换个颜色,保存之后,即可在与目标画板卡片对应的位置显示描述信息,如图5在排版界面的左侧显示画板卡片,在目标画板卡片对应的右侧显示描述信息。
在一可选的实施方式中,响应针对目标画板卡片中选定位置的信息***操作,在目标画板卡片中选定位置处显示信息***操作对应的信息标记之后,包括:
响应针对信息标记的移动操作,移动信息标记。
在一些实施例中,信息标记支持移动,响应针对目标画板卡片中选定位置的信息***操作,在目标画板卡片中选定位置处显示信息***操作对应的信息标记之后,若确定不对该选定位置设置描述信息,而是对目标画板卡片中的其他位置设置描述信息,则还可以移动该信息标记,以将该信息标记移动至其他位置,并对其他位置设置描述信息。
本实施例的图片排版方法,响应针对目标画板卡片中选定位置的信息***操作,在目标画板卡片中选定位置处显示信息***操作对应的信息标记,确定信息标记对应的描述信息为选定位置的描述信息。通过信息标记,将画板卡片和描述信息关联起来,保证了图片和目标文件的排版规范性,提高了排版效率。
在一些实施例中,该方法还包括:
根据输入的针对目标画板卡片的跳转设置操作,为目标画板卡片设置关联信息,以响应针对目标画板卡片中跳转设置操作所针对的跳转热区的触发操作,跳转至关联信息。
通常,一些画板卡片可能存在关联信息,当点击该画板卡片中跳转设置操作所针对的跳转热区时即可跳转至该画板卡片的关联信息,该关联信息可以为关联文字、关联画板卡片、关联视频等。
针对目标画板卡片的跳转设置操作,包括:针对***热区控件的选中操作。
在一些实施例中,用户输入针对目标画板卡片的跳转设置操作为目标画板卡片设置关联信息,为目标画板卡片设置关联信息,使得在输入针对目标画板卡片中跳转设置操作所针对的跳转热区的触发操作时,跳转至该关联信息,其中,该跳转热区为目标画板卡片中的预设区域,或者,目标画板卡片中跳转设置操作所框选的区域,其中,该触发操作例如可以为点击、长按操作、短按操作中任意一种。
在一种实际应用中,选中界面上显示的***热区控件,框选出目标画板卡片上的跳转热区,并显示跳转目标添加窗口,通过该跳转目标添加窗口添加关联信息,如关联画板卡片,在输入针对该跳转热区的触发操作时,即可跳转至关联信息。
相应地,步骤S103,根据目标画板卡片的描述信息和至少一个画板卡片,生成目标文件,包括:根据目标画板卡片的描述信息、至少一个画板卡片以及目标画板卡片的关联信息,生成目标文件。
图6示出了本申请实施例提供的排版界面的示意图三,如图6所示,选中界面上显示的***热区控件,框选出目标画板卡片上的跳转热区,并显示跳转目标添加窗口,通过该跳转目标添加窗口添加关联画板卡片,如目标画板卡片为image(1),关联画板卡片为image(2),那么在后续输入针对目标画板卡片中跳转热区的触发操作时,即可跳转至image(2)。
需要说明的是,步骤S401可以在步骤S102之前执行,也可以在步骤S102之后执行,本实施例对步骤S401的执行顺序不做限定。
本实施例的图片排版方法,根据输入的针对目标画板卡片的跳转设置操作,为目标画板卡片设置关联信息,以响应针对目标画板卡片中跳转设置操作所针对的跳转热区的触发操作,跳转至关联信息。通过在画板卡片上添加跳转热区,通过热区设置画板卡片之间关联关系,保证有关联的内容快捷跳转。
图7示出了本申请实施例提供的图片排版方法的流程示意图四,如图7所示,步骤S103,根据目标画板卡片的描述信息和至少一个画板卡片,生成目标文件之后,该方法还可以包括:
S401、根据输入的针对目标文件的预览操作,显示目标文件的内容。
S402、根据输入的针对目标文件的保存操作,保存目标文件。
其中,针对目标文件的预览操作,包括:针对预览控件的选中操作,针对目标文件的保存操作,包括:针对保存控件的选中操作。
通过图片和文字的排版得到的目标文件,然后可以输入针对目标文件的预览操作,界面上可以显示有预览控件和保存控件,选中该预览控件即可显示预览目标文件的内容,目标文件可以为图片格式(如png格式),也即通过图片查看器预览目标文件的长图效果,确定满足预设要求后,可以选中该保存控件即可将目标文件保存到预设路径。
在一可选的实施方式中,该方法还包括:
根据输入的针对目标文件的链接分享操作,生成目标文件的分享链接。
向协作对象发送分享链接,以便协作对象对目标文件进行编辑。
其中,链接分享操作,包括:针对链接分享控件的选中操作。
界面上可以显示有链接分享控件,选中链接分享控件即可生成目标文件的分享链接,然后可以将分享链接发送给协作对象,以便协作对象通过该分享链接进行分享页面,对目标文件进行编辑,包括对目标文件中的内容进行批注评论等编辑。
其中,协作对象可以是从该界面上提供的项目跟进对象列表中选择的协作对象,以允许选择的协作对象编辑目标文件文档。需要说明的是,协作对象可以互相配合完成对目标文件编辑,但不能同时编辑,需要一个对象做完提交后才能另一个对象编辑,若其他对象正在编辑目标文档时,则可以提示冲突信息。
和现有技术使用版本控制***(subversion,SVN)进行编辑、上传、多人阅读反馈比较麻烦,操作、传播、沟通效率低下相比,采用该方式提高了多人协作的文件编辑效率。
在一可选的实施方式中,该方法还包括:
根据输入的针对目标文件的发布操作,生成文件的当前版本信息,并保存当前版本信息。
其中,界面上可以显示有发布控件,选中发布控件即可实现目标文件的发布,生成文件的当前版本信息,并保存文件的当前版本信息,文件的最新版本信息包括但不限于版本名、版本发布时间、发布说明,实现了共享资源和集中式管理。
在一可选的实施方式中,该方法还包括:
根据输入的针对版本信息显示界面中历史版本的恢复操作,将目标文件恢复为历史版本的文件。
版本信息显示界面中包括多个版本文件的版本信息,以及各个版本文件的版本信息对应的恢复控件,用户可以输入针对历史版本的恢复控件的选中操作,即可将目标文件恢复为恢复操作对应的历史版本的文件,也就是说,将历史版本的文件恢复为最新文件。
和现有技术中迭代版本记录和保存主要靠人的习惯和意识,常常出现要回退设计但是说明已经覆盖的情况,版本管理方法原始相比,采用该方式支持版本的查看和回退,便于进行版本管理。
本实施例的图片排版方法,根据输入的针对目标文件的预览操作,显示目标文件的内容,根据输入的针对目标文件的保存操作,保存目标文件。从而实现了目标文件的保存。
图8示出了本申请实施例提供的图片排版装置的结构示意图,该装置可以集成在图片排版设备中。如图8所示,该装置包括:
生成模块501,用于根据输入的至少一个图片的上传操作,生成对应至少一个画板卡片;
获取模块502,用于根据输入的针对所述至少一个画板卡片中目标画板卡片的信息***操作,获取所述目标画板卡片的描述信息;
所述生成模块501,还用于根据所述目标画板卡片的描述信息和所述至少一个画板卡片,生成目标文件。
可选地,所述生成模块501,具体用于:
若上传多个图片,根据所述多个图片的上传时间,对对应的多个画板卡片进行排序;
根据所述目标画板卡片的描述信息和排序后的所述多个画板卡片,生成所述目标文件。
可选地,所述获取模块502,具体用于:
响应针对所述目标画板卡片中选定位置的信息***操作,在所述目标画板卡片中所述选定位置处显示所述信息***操作对应的信息标记;
确定所述信息标记对应的描述信息为所述选定位置的描述信息。
可选地,还包括:
显示模块503,用于响应所述信息***操作,显示所述信息标记对应的信息***窗口;
所述获取模块502,具体用于:
确定通过所述信息***窗口输入的描述信息为所述选定位置的描述信息。
可选地,还包括:
移动模块504,用于响应针对所述信息标记的移动操作,移动所述信息标记。
可选地,还包括:
设置模块505,用于根据输入的针对所述目标画板卡片的跳转设置操作,为所述目标画板卡片设置关联信息,以响应针对所述目标画板卡片中所述跳转设置操作所针对的跳转热区的触发操作,跳转至所述关联信息。
可选地,所述跳转热区为所述目标画板卡片中的预设区域;或者,所述目标画板卡片中所述跳转设置操作所框选的区域。
可选地,所述生成模块501,还用于:
根据输入的针对所述目标文件的链接分享操作,生成所述目标文件的分享链接;
发送模块506,还用于向协作对象发送所述分享链接,以便所述协作对象对所述目标文件进行编辑。
可选地,所述生成模块501,还用于:
根据输入的针对所述目标文件的发布操作,生成文件的当前版本信息,并保存所述当前版本信息。
可选地,还包括:
恢复模块507,用于根据输入的针对版本信息显示界面中历史版本的恢复操作,将所述目标文件恢复为所述历史版本的文件。
本实施例的图片排版装置,实现过程和实现原理与上述方法实施例提供的图片排版方法类似,在此不再赘述。
图9示出了本申请实施例提供的图片排版设备的结构示意图,如图9所示,该设备包括:处理器601、存储器602和总线603,所述存储器602存储有所述处理器601可执行的机器可读指令,当图片排版设备运行时,所述处理器601与所述存储器602之间通过总线通信,所述处理器601执行所述机器可读指令,以执行上述方法实施例。
本申请另还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述方法实施例。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考方法实施例中的对应过程,本申请中不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。

Claims (13)

1.一种图片排版方法,其特征在于,包括:
根据输入的至少一个图片的上传操作,生成对应的至少一个画板卡片;
根据输入的针对所述至少一个画板卡片中目标画板卡片的信息***操作,获取所述目标画板卡片的描述信息;
根据所述目标画板卡片的描述信息和所述至少一个画板卡片,生成目标文件。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标画板卡片的描述信息和所述至少一个画板卡片,生成目标文件,包括:
若上传多个图片,根据所述多个图片的上传时间,对对应的多个画板卡片进行排序;
根据所述目标画板卡片的描述信息和排序后的所述多个画板卡片,生成所述目标文件。
3.根据权利要求1所述的方法,其特征在于,所述根据输入的针对所述至少一个画板卡片中目标画板卡片的信息***操作,获取所述目标画板卡片的描述信息,包括:
响应针对所述目标画板卡片中选定位置的信息***操作,在所述目标画板卡片中所述选定位置处显示所述信息***操作对应的信息标记;
确定所述信息标记对应的描述信息为所述选定位置的描述信息。
4.根据权利要求3所述的方法,其特征在于,所述确定所述信息标记对应的描述信息为所述选定位置的描述信息之前,所述方法还包括:
响应所述信息***操作,显示所述信息标记对应的信息***窗口;
所述确定所述信息标记对应的描述信息为所述选定位置的描述信息,包括:
确定通过所述信息***窗口输入的描述信息为所述选定位置的描述信息。
5.根据权利要求3所述的方法,其特征在于,所述响应针对所述目标画板卡片中选定位置的信息***操作,在所述目标画板卡片中所述选定位置处显示所述信息***操作对应的信息标记之后,所述方法还包括:
响应针对所述信息标记的移动操作,移动所述信息标记。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据输入的针对所述目标画板卡片的跳转设置操作,为所述目标画板卡片设置关联信息,以响应针对所述目标画板卡片中所述跳转设置操作所针对的跳转热区的触发操作,跳转至所述关联信息。
7.根据权利要求6所述的方法,其特征在于,所述跳转热区为所述目标画板卡片中的预设区域;或者,所述目标画板卡片中所述跳转设置操作所框选的区域。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据输入的针对所述目标文件的链接分享操作,生成所述目标文件的分享链接;
向协作对象发送所述分享链接,以便所述协作对象对所述目标文件进行编辑。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据输入的针对所述目标文件的发布操作,生成文件的当前版本信息,并保存所述当前版本信息。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
根据输入的针对版本信息显示界面中历史版本的恢复操作,将所述目标文件恢复为所述历史版本的文件。
11.一种图片排版装置,其特征在于,包括:
生成模块,用于根据输入的至少一个图片的上传操作,生成对应至少一个画板卡片;
获取模块,用于根据输入的针对所述至少一个画板卡片中目标画板卡片的信息***操作,获取所述目标画板卡片的描述信息;
所述生成模块,还用于根据所述目标画板卡片的描述信息和所述至少一个画板卡片,生成目标文件。
12.一种图片排版设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当图片排版设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行权利要求1至10任一项所述的方法。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行权利要求1至10任一项所述的方法。
CN202210145118.8A 2022-02-17 2022-02-17 图片排版方法、装置、设备及存储介质 Pending CN114519336A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210145118.8A CN114519336A (zh) 2022-02-17 2022-02-17 图片排版方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210145118.8A CN114519336A (zh) 2022-02-17 2022-02-17 图片排版方法、装置、设备及存储介质

Publications (1)

Publication Number Publication Date
CN114519336A true CN114519336A (zh) 2022-05-20

Family

ID=81598336

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210145118.8A Pending CN114519336A (zh) 2022-02-17 2022-02-17 图片排版方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN114519336A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116776827A (zh) * 2023-08-23 2023-09-19 山东捷瑞数字科技股份有限公司 一种人工智能排版方法、装置、设备及可读存储介质

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116776827A (zh) * 2023-08-23 2023-09-19 山东捷瑞数字科技股份有限公司 一种人工智能排版方法、装置、设备及可读存储介质
CN116776827B (zh) * 2023-08-23 2023-11-21 山东捷瑞数字科技股份有限公司 一种人工智能排版方法、装置、设备及可读存储介质

Similar Documents

Publication Publication Date Title
US11514234B2 (en) Method and system for annotation and connection of electronic documents
US8601369B2 (en) Image processing apparatus, image processing method, and image processing program
CN104541265A (zh) 电子阅读器***
CN105190604A (zh) 在协作创作环境中跟踪改变
CN101303648A (zh) 用于在电子文档间传输内容的交互式缩略图
US8930809B2 (en) Editing apparatus and layout method, and storage medium
CN103748577A (zh) 文档标记的渐进呈现
CN111444139A (zh) 一种文件管理方法、装置、设备及存储介质
CN105867820A (zh) 用于触摸屏的文本编辑方法和装置
KR101266132B1 (ko) 소셜 네트워크 기반의 디지털 컨텐츠 제작 방법과 공유 방법 및 이를 이용한 디지털 컨텐츠 제작 시스템과 공유 시스템
CN116719781B (zh) 独立文件弹性组合生成目录并标注的方法
CN114519336A (zh) 图片排版方法、装置、设备及存储介质
CN113468120A (zh) 一种文件协同处理方法、装置、设备和可读存储介质
JP2018159966A (ja) 情報処理装置及び情報処理プログラム
CN104932774A (zh) 一种信息处理方法及电子设备
US9654523B2 (en) Information processing system, and non-transitory computer readable medium for displaying electronic stickey notes transmitted from a participant device to a board of a shared device
JP2007334594A (ja) 画像選択装置及び方法、並びにプログラム及び記憶媒体
Bucki Word 2013 Bible
KR20160080386A (ko) 메모지와 스티커 기반 스마트 단말의 앱화면 구성 시스템
CN111382552B (zh) 排版处理方法、装置、设备和存储介质
JP7139608B2 (ja) 情報処理装置及び情報処理プログラム
JP2022061287A (ja) プログラム及び情報処理装置
JP6724652B2 (ja) 情報処理装置及び情報処理プログラム
JP2018041388A (ja) 情報処理装置及び情報処理プログラム
JP2018055533A (ja) 画像レイアウト装置,画像レイアウト方法およびそのプログラム

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