生成XHTML内容的方法和设备技术

技术编号:2912688 阅读:193 留言:0更新日期:2012-04-11 18:40
提供一种生成“XHTML-打印”数据的方法和设备,包括:生成与期望打印的装饰图像和插入图像相应的“XHTML-打印”扩展数据;和通过将生成的“XHTML-打印”扩展数据添加到事先准备的“XHTML-打印”基础数据来生成“XHTML-打印”打印数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的各方面涉及一种生成标记数据的方法,更具体地讲,涉及一种用于生成可扩展超文本标记语言(XHTML)-打印数据的方法和设备,在所述方法和设备中,将在插入图像当中的用户期望的部分打印在装饰图像(adornment image)的透明区域中。
技术介绍
近年来,已经开发了用于通过位于远处的打印机来打印用户使用移动装置(如移动电话)产生的图像的技术。为此,已经引入了能够打印由各种类型的版面和用户指定的信息项形成的打印内容(如”XHTML-打印”数据)的技术。在http://www.w3.org/TR/xhtml-print公开了关于“XHTML-打印”标准的详细信息。然而,用户可能想要在一张打印介质上打印多个图像。例如,用户可能想要将他/她存储在移动装置中的图像连同存储在打印机中并且具有无色区域的图像一同打印。因此,需要一种生成“XHTML-打印”数据以在一张打印介质上打印多个图像的方法。
技术实现思路
技术问题本专利技术的各方面在于提供一种生成“XHTML-打印”数据的方法,在所述方法中,插入图像当中用户期望的部分被处理为被打印在装饰图像的透明区域中。本专利技术的各方面还在于提供一种生成“XHTML-打印”数据的设备,在所述设备中,将插入图像当中用户期望的部分处理为将被打印在装饰图像的透明区域中。本专利技术的各方面还在于提供一种在其上实现有用于执行生成“XHTML--->打印”数据的方法的计算机程序的计算机可读记录介质,在所述方法中,将插入图像当中用户期望的部分处理为将被打印在装饰图像的透明区域中。技术方案根据本专利技术的一方面,提供一种生成“可扩展超文本标记语言(XHTML)-打印”数据的方法,包括:生成与具有透明区域的装饰图像以及插入图像相应的“XHTML-打印”扩展数据;和通过将生成的“XHTML-打印”扩展数据添加到“XHTML-打印”基础数据来生成“XHTML-打印”打印数据。根据本专利技术的另一方面,提供一种生成“XHTML-打印”数据的设备,包括:扩展数据生成单元,生成与具有透明区域的装饰图像以及插入图像相应的“XHTML-打印”扩展数据;和打印数据生成单元,通过将生成的“XHTML-打印”扩展数据添加到“XHTML-打印”基础数据来生成“XHTML-打印”打印数据。根据本专利技术的另一方面,提供一种在其上实现用于执行生成“XHTML-打印”数据的方法的计算机程序的计算机可读记录介质,所述方法包括:生成与具有透明区域的装饰图像以及插入图像相应的“XHTML-打印”扩展数据;和通过将生成的“XHTML-打印”扩展数据添加到“XHTML-打印”基础数据来生成“XHTML-打印”打印数据。将在以下的描述中阐述部分本专利技术另外的方面和/或优点,从所述描述部分本专利技术另外的方面和/或优点将显而易见,或者通过实践本专利技术可以领会部分本专利技术另外的方面和/或优点。有益效果根据如上所述本专利技术的生成“XHTML-打印”数据的方法和设备,生成允许将用户期望打印的部分插入图像打印在装饰图像的透明区域中的“XHTML-打印”数据。从而,即使关于所有可能情况的XHTML-打印”数据(在包括没有事先准备关于期望打印哪个装饰图像的数据、关于在装饰图像中存在多少个透明区域的数据、关于期望与装饰图像一起打印哪个插入图像的数据、以及关于期望打印插入图像的哪部分的数据)没有事先被准备,对于所述全部情况仍可以自动地、适应性地生成“XHTML-打印”数据。因此,根据本专利技术,即使当没有事先准备相应于期望打印的装饰图像和插入图像的“XHTML-打印”数据时,也可以立即生成“XHTML-打印”数据,并且可以执-->行打印。附图说明通过下面结合附图对本专利技术的实施例进行的描述,本专利技术的这些和/或其他方面和优点将会变得清楚并且更容易被理解,其中:图1是根据本专利技术的实施例的用于生成“XHTML-打印”数据的设备的框图;图2A至图2S是用于说明根据本专利技术的实施例的用于生成“XHTML-打印”数据的方法的参考图;图3A和图3B是用于说明根据本专利技术的另一实施例的用于生成“XHTML-打印”数据的方法的参考图;图4A和图4B是用于说明根据本专利技术的另一实施例的用于生成“XHTML-打印”数据的方法的参考图;图5A至图5F是用于说明根据本专利技术的另一实施例的用于生成“XHTML-打印”数据的方法的参考图;和图6是示出根据本专利技术的实施例的生成“XHTML-打印”数据的方法的流程图。最佳实施方式现在将详细地描述本专利技术的当前实施例,其示例在附图中示出,其中相同的附图标号始终表示相同的元件。以下参照附图描述所述实施例以说明本专利技术。应理解为,除了“XHTML-打印”数据(即符合“XHTML-打印”标准的标记数据)以外,本专利技术的各方面还可应用于符合其他标准的标记数据。如上所述,在http://www.w3.org/TR/xhtml-print公开了关于“XHTML-打印”标准的详细信息。“XHTML-打印”基础数据、”XHTML-打印”扩展数据、”XHTML-打印”打印数据都是”XHTML-打印”数据,并且仅为了便于描述而进行区分。也就是,“XHTML-打印”基础数据是事先固定地定义的“XHTML-打印”数据,并且存储在将参照图1描述的基础数据存储单元150中。“XHTML-打印”扩展数据是根据装饰图像和插入图像定义的“XHTML-打印”数据,并-->且由将参照图1描述的扩展数据生成单元140生成。“XHTML-打印”打印数据是通过将“XHTML-打印”扩展数据添加到“XHTML-打印”基础数据而生成的“XHTML-打印”数据,并且由将参照图1描述的打印数据生成单元160生成。图1是根据本专利技术的实施例的用于生成“XHTML-打印”数据的设备的框图,所述设备包括打印数据设置单元110、扩展数据生成单元140、基础数据存储单元150和打印数据生成单元160。可在为消费者使用而设计的作为walk-up照片品质打印装置的服务亭(kiosk)中提供所述设备,但是所述设备也可在零售或高交易量环境中找到。服务厅通常使用大而易用的触摸屏界面一般地产生品质照相印刷品。服务厅可具有广泛形式的数字输入(闪速介质、CD/DVD、蓝牙、红外线),并且除了创建专业品质的印刷品以外,服务厅经常能够进行图像编辑和创建档案输出(CD/DVD)。服务厅可远程地连接到移动装置,如移动电话、数码相机和个人数字助理(PDA)。此外,服务厅可包括如激光打印机和喷墨打印机的成像设备。然而应理解为,本专利技术的各方面不限于在服务厅中使用,并且可以使用于任何成像设备,如家用打印机。可由服务厅打印的图像的实例可包括装饰图像和插入图像。所述装饰图像是在其中存在一个或多个透明区域的图像。所述透明区域是在其中不存在色彩信息的区域。也就是,在打印的装饰图像中的透明区域对于裸眼来说是空的区域。此外,插入图像是期望被插入到包括透明区域的区域中的任意图像。可在服务厅中存储和准备装饰图像和插入图像。服务厅也可以通过有线或无线连接接收从移动装置发送的插入图像。打印数据设置单元110设置期望打印的装饰图像和插入图像。更具体地,打印数据设置单元110可设置将打印存储在服务厅中的多个装饰图像当中的哪个装饰图像、以什么尺寸将期望打印的装饰本文档来自技高网...

【技术保护点】
一种生成“可扩展超文本标记语言(XHTML)-打印”数据的方法,包括: 生成与一个或多个插入图像相应的“XHTML-打印”扩展数据,所述一个或多个插入图像与包括一个或多个透明区域的装饰图像相结合;和 通过将生成的“XHTML-打 印”扩展数据添加到作为事先固定地定义的“XHTML-打印”数据的“XHTML-打印”基础数据来生成“XHTML-打印”打印数据。

【技术特征摘要】
【国外来华专利技术】US 2006-6-1 60/809,807;KR 2006-6-29 10-2006-0059241、一种生成“可扩展超文本标记语言(XHTML)-打印”数据的方法,包括:生成与一个或多个插入图像相应的“XHTML-打印”扩展数据,所述一个或多个插入图像与包括一个或多个透明区域的装饰图像相结合;和通过将生成的“XHTML-打印”扩展数据添加到作为事先固定地定义的“XHTML-打印”数据的“XHTML-打印”基础数据来生成“XHTML-打印”打印数据。2、如权利要求1所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤包括从多个装饰图像当中选择装饰图像。3、如权利要求1所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤包括:获得作为在具有指定尺寸的将被打印的打印介质上围绕第一透明区域的四边形的第一包含区域的位置和尺寸以及在具有指定尺寸的打印介质上将被全部或部分打印在第一包含区域上的第一插入图像的位置和尺寸;和通过使用获得的第一包含区域的位置和尺寸以及获得的第一插入图像的位置和尺寸来生成“XHTML-打印”扩展数据。4、如权利要求3所述的方法,其中,所述获得第一包含区域的位置和尺寸的步骤包括:识别构成装饰图像的宽的像素的数目和构成装饰图像的高的像素的数目;基于将被打印的打印介质的指定尺寸、构成装饰图像的宽的像素的数目和构成装饰图像的高的像素的数目来计算将被打印的每个像素的宽和高。5、如权利要求3所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤还包括:从多个尺寸选择打印介质的指定尺寸。6、如权利要求3所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤还包括:从一个或多个插入图像选择所述第一插入图像。7、如权利要求3所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤还包括:使用指示所述装饰图像和第一插入图像的一个或多个文件名称。8、如权利要求3所述的方法,其中,所述获得第一包含区域的位置和尺寸的步骤包括:显示装饰图像和第一插入图像;相对于显示的装饰图像调整显示的第一插入图像的位置和尺寸;和接收关于完成所述调整的确认,并且获得显示的在打印介质上的第一插入图像的位置和尺寸。9、如权利要求1所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤包括:指定将被打印在装饰图像上的打印文本和/或一个或多个插入图像的位置;生成与所述装饰图像相应的“XHTML-打印”扩展数据,所述装饰图像与所述打印文本和所述一个或多个插入图像相结合。10、如权利要求3所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤还包括:获得作为在具有指定尺寸的将被打印的打印介质上围绕第二透明区域的四边形的第二包含区域的位置和尺寸以及在具有指定尺寸的打印介质上将被全部或部分打印在第二包含区域上的第二插入图像的位置和尺寸;和通过使用获得的第二包含区域的位置和尺寸以及获得的第二插入图像的位置和尺寸来生成“XHTML-打印”扩展数据。11、如权利要求10所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤还包括:从一个或多个插入图像选择第一插入图像和第二插入图像。12、如权利要求10所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤还包括:从多个尺寸选择打印介质的指定尺寸。13、如权利要求10所述的方法,其中,所述生成“XHTML-打印”扩展数据的步骤还包括:使用指示所述装饰图像、第一插入图像和第二插入图像的一个或多个文件名称。14、如权利要求10所述的方法,其中,还包括:剪切第一插入图像以防止第一插入图像被打印在第二包含区域上,并且/或者剪切第二插入图像以防止第二插入图像被打印在第一包含区域上。15、一种生成“XHTML-打印”数据的设备,包括:扩展数据生成单元,生成与一个或多个插入图像相应的“XHTML-打印”扩展数据,所述一个或多个插入图像与包括一个或多个透明区域的装饰图像相结合;和打印数据生成单元,通过将生成的“XHTML-打印”扩展数据添加到作为事先固定地定义的“XHTML-打印”数据的“XHTML-打印”基础数据来生成“XHTML-打印”打印数据。16、如权利要求15所述的设备,还包括:装饰图像选择单元,从多个装饰图像当中指定所述装饰图像。17、如权利要求15所述的设备,还包括:用户接口单元,输出所述装饰图像和一个或多个插入图像的显示,并且从用户接收用于控制生成“XHTML-打印”数据的输入。18、如权利要求17所述的设备,还包括:装饰图像存储单元,存储一个或多个装饰图像;装饰图像读取单元,指示用户接口单元显示所述一个或多个装饰图像;和装饰图像选择单元,指定多个装饰图像当中由用户通过用户接口单元选择的装饰图像。19、如权利要求17所述的设备,还包括:插入图像存储单元,存储一个或多个插入图像;插入图像读取单元,指示用户接口单元显示所述一个或多个插入图像;和插入图像选择单元,指定一个或多个插入图像当中由用户通过用户接口单元选择的插入图像。20、如权利要求15所述的设备,其中,所述扩展数据生成单元生成与所述一个或多个插入图像相应的“XHTML-打印”扩展数据,所述一个或多个插入图像与所述装饰图像以及用户输入和/或选择的文本相结合。21、如权利要求15所述的设备,还包括:图像信息分析单元,计算作为在具有指定尺寸的将被打印的打印介质上围绕第一透明区域的四边形的第一包含区域的位置和尺寸;和图像信息计算单元,计算在具有指定尺寸的打印介质上将被全部或部分打印在第一包含区域上的第一插入图像的位置和尺寸,其中,扩展数据生成单元通过使用计算的位置和尺寸以及打印介质的指定尺寸来生成“XHTML-打印”扩展数据。22、如权利要求21所述的设备,还包括:纸张尺寸指定单元,指定用户通过用户接口单元从多个尺寸当中选择的打印介质的指定尺寸。23、如权利要求21所述的设备,其中,扩展数据生成单元通过使用指示装饰图像和第一插入图像的一个或多个文件名称、所述指定尺寸以及计算的位置和尺寸生成“XHTML-打印”扩展数据。24、如权利要求21所述的设备,还包括:图像调整单元,基于用户的输入调整第一插入图像相对于装饰图像的位置和尺寸,其中,图像信息计算单元计算在具有指定尺寸的打印介质上第一插入图像的调整的位置和调整的尺寸。25、如权利要求15所述的设备,还包括:图像信息分析单元,计算作为在具有指定尺寸的将被打印的打印介质上围绕第一透明区域的四边形的第一包含区域的位置和尺寸,并且计算作为在具有指定尺寸的将被打印的打印介质上围绕第二透明区域的四边形的第二包含区域的位置和尺寸;和图...

【专利技术属性】
技术研发人员:蔡盛媛金周德
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

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

1