稿件多终端发布图片适配方法与装置制造方法及图纸

技术编号:22502146 阅读:24 留言:0更新日期:2019-11-09 02:36
本发明专利技术提供一种稿件多终端发布图片适配方法与装置,方法包括:获取用户上传至待发布稿件中的全部图片;确定所述待发布稿件待发布的全部待发布平台;针对每一所述待发布平台,根据所述待发布平台所需的尺寸信息对所述全部图片进行抽图,得到与所述待发布平台所需尺寸一致的待发布图片;针对每一所述待发布平台,将所述待发布稿件中的全部图片替换为与所述待发布平台所需尺寸一致的待发布图片,发布所述待发布稿件。从而能够使待发布稿件同时适配多个平台的对图片的尺寸需求,较少对待发布稿件的二次修改,提高稿件发布的效率。

The method and device of picture adaptation for multi terminal publishing of manuscripts

The invention provides a method and a device for adapting a publication picture of a manuscript multi terminal, the method includes: obtaining all pictures uploaded by a user to the manuscript to be published; determining all the platforms to be published of the manuscript to be published; for each platform to be published, drawing all pictures according to the size information required by the platform to be published, and obtaining the pictures to be distributed For each platform to be published, replace all the pictures in the manuscript to be published with the pictures to be published with the same size as the platform to be published, and publish the manuscript to be published. Thus, it can make the manuscript to be published adapt to the size requirements of multiple platforms at the same time, reduce the secondary modification of the manuscript to be published, and improve the efficiency of manuscript publishing.

【技术实现步骤摘要】
稿件多终端发布图片适配方法与装置
本专利技术涉及图像处理领域,尤其涉及一种稿件多终端发布图片适配方法与装置。
技术介绍
随着电子出版物的迅速发展,越来越多的稿件需要发布在网络上以供用户查看,但是,由于发布在网页上的文件在制作过程中采用的图片往往是像素较高,内存较大的图片,在用户通过电子终端浏览稿件时,由于电子终端针对正在浏览的图片进行直接解码,因此,当用户查看的图片像素高时,用户需要等待很长时间;当用户快速地翻页浏览图片时,容易出现很长时间的界面空白忙碌无响应状态。为了解决用户在查看图片时等待时间长、相应缓慢的问题,现有技术中提出一种抽图方法,在制作待发布稿件过程中,获取制作者上传的图片,并对制作者上传的图片进行抽图,生成与制作者上传的图片对应的内存占用较小的图片进行发布,从而能够提高用户浏览图片的速度。但是,现有的稿件发布过程中,一份稿件往往需要发布到多个不同的平台,而不同的发布平台往往具有不同的模板,稿件的发布可以在不同渠道终端下套用不同的模板,从而实现一篇稿子发布到不同终端的效果,但是不同的发布平台上所需展示的文档中图片的尺寸也有所不同,因此,采用上述方法,虽然能够实现快速浏览图片的技术效果,但是其只能抽取一种规格的图片,往往无法适配多个终端,使用较为死板。
技术实现思路
本专利技术提供一种稿件多终端发布图片适配方法与装置,用于解决现有的抽图方法只能抽取一种规格的图片,往往无法适配多个终端,使用较为死板的技术问题。本专利技术的第一个方面是提供一种稿件多终端发布图片适配方法,包括:获取用户上传至待发布稿件中的全部图片;确定所述待发布稿件待发布的全部待发布平台;针对每一所述待发布平台,根据所述待发布平台所需的尺寸信息对所述全部图片进行抽图,得到与所述待发布平台所需尺寸一致的待发布图片;针对每一所述待发布平台,将所述待发布稿件中的全部图片替换为与所述待发布平台所需尺寸一致的待发布图片,发布所述待发布稿件。本专利技术的另一个方面是提供一种稿件多终端发布图片适配装置,包括:图片获取模块,用于获取用户上传至待发布稿件中的全部图片;待发布平台确定模块,用于确定所述待发布稿件待发布的全部待发布平台;抽图模块,用于针对每一所述待发布平台,根据所述待发布平台所需的尺寸信息对所述全部图片进行抽图,得到与所述待发布平台所需尺寸一致的待发布图片;替换单元,用于针对每一所述待发布平台,将所述待发布稿件中的全部图片替换为与所述待发布平台所需尺寸一致的待发布图片,发布所述待发布稿件。本专利技术提供的稿件多终端发布图片适配方法与装置,通过获取用户上传至待发布稿件的全部图片并确定待发布稿件待发布的全部平台,针对每一待发布平台,根据待发布平台所需图片的尺寸对待发布稿件中的全部图片进行抽图,得到与待发布平台所需尺寸一致的待发布图片,并将待发布稿件中的全部图片替换为与待发布平台所需尺寸一致的待发布图片,发布待发布稿件。从而能够使待发布稿件同时适配多个平台的对图片的尺寸需求,较少对待发布稿件的二次修改,提高稿件发布的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的稿件多终端发布图片适配方法的流程示意图;图2为本专利技术实施例二提供的稿件多终端发布图片适配方法的流程示意图;图3为本专利技术实施例一提供的稿件多终端发布图片适配装置的结构示意图;图4为本专利技术实施例二提供的稿件多终端发布图片适配装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例一提供的稿件多终端发布图片适配方法的流程示意图,如图1所示,所述方法包括:步骤101、获取用户上传至待发布稿件中的全部图片。在本实施方式中,由于制作者在制作待发布稿件时,往往会在待发布稿件中添加多张图片,以实现对文字部分的说明,而一份待发布稿件往往需要发布到多个不同的平台,其中,平台包括不同的终端和/或不同的APP。举例来说,不同尺寸屏幕的电子终端上往往显示的图片尺寸也有所不同,不同的APP中,由于其内部排版有所不同,因此,显示的图片尺寸也有所不同,因此,为了使待发布稿件中的图片能够适配全部电子终端与APP,在用户向待发布稿件中上传图片时,可以获取用户上传至待发布稿件中的全部图片,以便后续对该全部图片进行尺寸调整、清晰度调整、内存压缩等处理。步骤102、确定所述待发布稿件待发布的全部待发布平台。在本实施方式中,由于一份待发布稿件往往需要发布到多个不同的平台,例如不同的APP,而不同的APP上的内容可能被不同尺寸屏幕电子终端的用户阅读,不同的平台上所需的图片尺寸有所不同,因此,为了能够使待发布稿件中的全部图片适配不同的电子终端与APP,需要确定待发布稿件将要发布的全部待发布平台。步骤103、针对每一所述待发布平台,根据所述待发布平台所需的尺寸信息对所述全部图片进行抽图,得到与所述待发布平台所需尺寸一致的待发布图片。在本实施方式中,针对每一个不同的待发布平台,确定待发布平台所需图片的尺寸,根据该待发布平台所需图片的尺寸对当前待发布稿件中的全部图片进行尺寸调整。此外,由于发布在网页上的文件在制作过程中采用的图片往往是像素较高,内存较大的图片,在用户通过电子终端浏览稿件时,由于电子终端针对正在浏览的图片进行直接解码,因此,当用户查看的图片像素高时,用户需要等待很长时间;当用户快速地翻页浏览图片时,容易出现很长时间的界面空白忙碌无响应状态,因此,为了提高用户浏览图片的速度,可以对图片进行抽图,从而得到与当前待发布平台所需尺寸一致的内存较小的待发布图片。步骤104、针对每一所述待发布平台,将所述待发布稿件中的全部图片替换为与所述待发布平台所需尺寸一致的待发布图片,发布所述待发布稿件。在本实施方式中,完成抽图之后,针对每一待发布平台,可以将待发布稿件中的全部图片替换为与当前待发布平台所需尺寸一致的待发布图片,发布所述待发布稿件。并将替换之后的待发布稿件发布到该待发布平台。本实施例提供的稿件多终端发布图片适配方法,通过获取用户上传至待发布稿件的全部图片并确定待发布稿件待发布的全部平台,针对每一待发布平台,根据待发布平台所需图片的尺寸对待发布稿件中的全部图片进行抽图,得到与待发布平台所需尺寸一致的待发布图片,并将待发布稿件中的全部图片替换为与待发布平台所需尺寸一致的待发布图片,发布待发布稿件。从而能够使待发布稿件同时适配多个平台的对图片的尺寸需求,较少对待发布稿件的二次修改,提高稿件发布的效率。进一步地,在上述实施例的基础上,步骤101之前,所述方法还包括:多线程扫描预设的消息文件目录,其中,消息文件目录中包括表征所述待发布图片存储路径的消息文件;解析所述消息文件,从所述消息文件对应的存储路径中获取所述用户上传至所述待发布稿件中的全部图片。在本实施例中,当用户上传图片至待发布稿件本文档来自技高网...

【技术保护点】
1.一种稿件多终端发布图片适配方法,其特征在于,包括:获取用户上传至待发布稿件中的全部图片;确定所述待发布稿件待发布的全部待发布平台;针对每一所述待发布平台,根据所述待发布平台所需的尺寸信息对所述全部图片进行抽图,得到与所述待发布平台所需尺寸一致的待发布图片;针对每一所述待发布平台,将所述待发布稿件中的全部图片替换为与所述待发布平台所需尺寸一致的待发布图片,发布所述待发布稿件。

【技术特征摘要】
1.一种稿件多终端发布图片适配方法,其特征在于,包括:获取用户上传至待发布稿件中的全部图片;确定所述待发布稿件待发布的全部待发布平台;针对每一所述待发布平台,根据所述待发布平台所需的尺寸信息对所述全部图片进行抽图,得到与所述待发布平台所需尺寸一致的待发布图片;针对每一所述待发布平台,将所述待发布稿件中的全部图片替换为与所述待发布平台所需尺寸一致的待发布图片,发布所述待发布稿件。2.根据权利要求1所述的方法,其特征在于,所述根据所述待发布平台所需的尺寸信息对所述全部图片进行抽图之后,还包括:针对每一所述待发布平台,根据与所述待发布平台对应的预设的命名规则为所述待发布图片命名;将命名后的所述待发布图片存储至所述待发布稿件中的全部图片所在的存储路径。3.根据权利要求2所述的方法,其特征在于,所述将所述待发布稿件中的全部图片替换为与所述待发布平台尺寸对应的待发布图片之后,还包括:判断所述待发布稿件中的图片是否全部替换为所述待发布图片;若是,则发布所述待发布稿件;若否,则返回执行所述将所述待发布稿件中的全部图片替换为与所述待发布平台尺寸对应的待发布图片的步骤。4.根据权利要求3所述的方法,其特征在于,所述判断所述待发布稿件中的图片是否全部替换为所述待发布图片,包括:针对每一待发布平台,判断所述待发布稿件中的全部图片的命名是否满足当前所述待发布平台对应的预设的命名规则;若满足,则判定待发布稿件中的图片全部替换为所述待发布图片;若不满足,则判定待发布稿件中的图片没有全部替换为所述待发布图片。5.根据权利要求1所述的方法,其特征在于,所述获取用户上传至待发布稿件中的全部图片之前,还包括:多线程扫描预设的消息文件目录,其中,消息文件目录中包括表征所述待发布图片存储路径的消息文件;解析所述消息文件,从所述消息文件对应的存储路径中获取所述用户上传至所述待发布稿件中的全部图片。6.一种稿...

【专利技术属性】
技术研发人员:邓超尘
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1