CN101889275A - 定制打印内容 - Google Patents
定制打印内容 Download PDFInfo
- Publication number
- CN101889275A CN101889275A CN2008801201528A CN200880120152A CN101889275A CN 101889275 A CN101889275 A CN 101889275A CN 2008801201528 A CN2008801201528 A CN 2008801201528A CN 200880120152 A CN200880120152 A CN 200880120152A CN 101889275 A CN101889275 A CN 101889275A
- Authority
- CN
- China
- Prior art keywords
- image
- user
- copy
- readable medium
- computer
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
这里披露创建允许用户创建屏显虚拟设计的互动界面的方法和装置。由用户创建的设计明细书随后被发送至服务器以供高分辨率渲染并在粘合贴花或其它适于接受印刷的材料上渲染印刷。在一些实施例中,所创建的产品与特定设备相配,例如蜂窝电话、膝上计算机、个人数字助理、滑雪板、船或机车。代替地,印刷的产品可粘合于一部分壁、窗或建筑侧。在一个实施例中,互动界面允许用户通过使用对待印刷到粘合贴面上的具体CAD规定的图像、颜色、文本和形状的组合创建其个性化产品。
Description
优先权要求
本申请要求2007年11月7日提交的No.60/986,283美国临时专利申请的优先权,其内容全篇援引包含于此。
发明领域
本发明总地涉及图像定制领域。更具体地,本发明的一个示例性方面针对允许用户创建定制内容以在由特定区域界定的衬底上印刷。
发明概述
本发明的各实施例针对一种丰富图像合成工具,这种工具允许用户创建和购买定制设计以粘贴在电子设备或其它特定形状物理对象的特定表面上。留驻在客户设备存储器中的应用允许用户在特定设备可选的表面上分层和控制图像、形状和文本来创建设计。用户可从表面模板库(例如CAD文件库中)选择某个特定设备或通过限定尺寸和/或使用来自应用中的切割工具来创建独特模板。如此,用户可设计具有独特形状或与特定设备的表面相称的粘合印刷。
在一些实施例中,应用适于创建可由多种制造工艺利用的图像。图像可通过应用的输出功能作为用于激光蚀刻、激光变换或切割、光印刷或压敏薄膜印刷的文件类型而转移。在一些实施例中,图像可转换成大格式或小格式以用于多种应用场合,例如汽车、消费者电子设备、室内布景、给例如金属和塑料等基板上漆的制油漆系统、例如在塑料、金属、瓷砖和陶瓷上的UV油墨印刷的直接印刷系统以及其它应用场合。
在本发明的第一方面披露了一种方法。在一个实施例中,该方法包括:将第一应用提供给用户,其中第一应用允许用户用图形编辑与设备模板关联的图形的副本;从用户那里接收明细书,其中该明细书用于描述图像的已编辑副本;根据该明细书创建一渲染图像;并印刷所渲染的图像。
在本发明的第二方面公开了一种计算机可读介质。在一个实施例中,计算机可读介质包括指令,所述指令当由计算机执行时,执行进程包括:接收指示至少一个表面构造尺寸的数据集;显示所述至少一个表面构造的视觉表示;接收包含对所述至少一个表面构造的图形编辑的一组命令;按这组命令创建明细书,其中所述明细书用来指示所述至少一个表面构造的编辑版本;并将该明细书传送至远端设备,其中远端设备用于按明细书产生经渲染的图像,且所述远端设备用于印刷该经渲染的图像。
在本发明的第三方面公开了一种装置。在一个实施例中,该装置包括:用于将应用提供给用户的文件服务器,其中该应用允许用户在特定区域的视觉表示上创建一设计;允许用户下载含特定区域视觉表示的数据的内容库;用于接收由用户创建的设计明细书的接收模块;用于按接收模块处接收的明细书生成经渲染图像的渲染模块;以及用于印刷经渲染图像的印刷模块。
附图简述
图1是示出根据本发明一个实施例的示例性网络拓朴的方框图。
图2是示出根据本发明一个实施例的实现交互界面的示例性方法的流程图。
图3是根据本发明一个实施例的能支持粘贴所创建贴面的电子设备的表面的图。
图4是示出根据本发明一个实施例接收定制数据的示例性方法的流程图。
图5是根据本发明一个实施例的与交互应用一起使用的图形用户界面的截屏。
图6是根据本发明一个实施例的在画布布景上旋转的图像的表示。
图7是根据本发明一个实施例的包含交互应用创建的文本覆盖层的画布布景的表示。
图8是示出根据本发明一个实施例的将所选图像提供给服务器的示例性方法的流程图。
图9是示出根据本发明一个实施例的渲染和印刷交互应用创建的贴面的示例性方法的流程图。
示例性实施例的详细说明
本文中使用的术语“应用”包括但不局限于实现特定功能或主题的任何可执行软件单元。可执行软件单元可运行在预定环境下;例如,运行在JavaTVTM环境的可下载Java XletTM或网络浏览器。
本文中使用的术语“计算机程序”和“软件”包括但不局限于可由计算机处理的人或机器可识步骤顺序。这可表现在任何编程语言或环境中,包括例如C/C++、Fortran、COBOL、PASCAL、Perl、Prolog、Python、MATLAB、汇编语言、脚本语言(例如ActionScript)、标示语言(例如HTML、SGML、XML、VoXML)、函数式语言(例如APL、Erlang、Haskell、Lisp、ML、F#和Scheme),以及面向对象的环境,例如共同对象请求中介架构(CORBA)、(包括J2ME、Java Beans等)。
本文中使用的术语“存储器”包括能存储数字数据的任何类型集成电路或其它存储设备,包括但不局限于ROM、PROM、EEPROM、DRAM、SDRAM、DDR/2SDRAM、EDO/FPMS、RLDRAM、SRAM、闪存(例如NAND/NOR)和PSRAM。
本文中使用的术语“模块”表示设计成执行要求功能的任何类型软件、固件、硬件或其组合形式。
本文中使用的术语“网络”一般表示任何类型的电信网络或数据网络,其包括但不局限于电缆网络、卫星网络、光学网络、蜂窝网络和总线网络(包括MAN、WAN、LAN、WLAN、互联网和内联网)。这些网络或其组成部分可利用任何一种或多种不同的拓朴结构(例如环形、总线型、星形、环路形等)、传输介质(例如有线/RF电缆、RF无线、毫米波、混合光纤同轴电缆等)和/或通信或组网协议(例如SONET、DOCSIS、IEEE标准.802.3、ATM、X.25、帧中继、3GPP、3GPP2、WAP、SIP、UDP、FTP、RTP/RTCP、TCP/IP、H.323等)。
本文中使用的术语“处理”可利用全部类型的数字和图形处理设备,包括但不局限于数字信号处理器(DSP)、指令精简集计算机(RISC)、通用(CISC)处理器、微处理器、门阵列(例如FPGA)、可编程逻辑器件(PLD)、可重构计算机结构(RCF)、阵列处理器以及专用集成电路(ASIC)。
在示例性实施例的下面说明中参照附图,附图以示例方式示出本发明投入实践的特定实施例。要理解可使用其它实施例并可作出结构变化而不脱离本发明实施例的范围。
本发明的各实施例针对允许用户创建和定制粘合缝饰、粘着物、贴膜、装饰层、非粘合图像、光印刷、设备外壳或设备贴面的外形的网络应用。所产生的产品可印刷并随后施加于某一表面以赋予物品个性或增加美观吸引力。在一些实施例中,印刷的产品适于配合例如移动设备(例如蜂窝电话)、膝上计算机、个人数字助理(PDA)、电视游戏控制台(例如)、手持设备或其它电子系统的电子设备的特定表面。产品可替代地应用于非电子产品,例如滑雪板、书籍、CD封套以及其它家用物品。在其它实施例中,印刷的产品可置于例如墙壁、窗或建筑侧的构造表面上。在又一些其它实施例中,产品可用作例如汽车或船的交通工具的外套或表面层。无数其它应用也是可行的。
用于修正印刷产品外形的网络界面可显示众多特征以在其创建过程中供用户使用。例如,在一些实施例中,用户可从本地设备(例如数码相机)或从远端设备(例如的外部网站、外部图像库或用户指定的网址)上传图像。在一些实施例中,用户可使用数种可选字体将样式化的文本添加和定位到创建物上,将一个或多个可缩放图像添加和定位到设计上,或将某些效果或过滤(例如淡出、高斯淡化、锐化、加亮、阴影等)添加至图像。
尽管本发明的实施例在本文中是针对基于网络的应用描述和说明的,然而要理解本发明的实施例不受此限,而是可另行应用于采用其它通信协议(包括但不局限于电子邮件、TELNET、文件传输协议(FTP)、互联网多线交谈(IRC)、直接连接等)的计算机系统以及独立系统。此外,尽管本发明的实施例在本文中是针对适用在形成的设备或预制模板上的贴面描述和说明的,然而要理解,本发明的实施例不一定局限于所形成设备或预制模板的内容生成,它也可包括按定制或用户指定输入集印刷的产品。另外,尽管本发明的实施例可针对适于方便用户定制粘合产品外观的应用来描述和说明,然而印刷的产品不一定是可粘合的,而是可利用无数多种非粘合表面之一(粘纸、照相纸、薄膜、塑料、硬板纸等)。
图1是示出根据本发明一个实施例的示例性网络拓朴的方框图。如图所示,客户设备100、服务器120和外部网站140在网络(例如互联网)上可通信地耦合。
客户设备100、服务器120和外部网站140可各自包括存储器单元(图1表示为存储器102、存储器122和存储器142)以允许存储、保持并随后检索数字信息。存储器102、存储器122和存储器142可包括易失和非易失存储设备的任意组合,包括但不局限于RAM、DRAM、SRAM、ROM和/或闪存。另外要注意存储器102、存储器122和存储器142可利用例如寄存器、存储器高速缓存、数据缓存器、主存储器、海量存储器和/或可移动介质组织在任何数量的架构结构中。
在一个实施例中,操纵客户设备100的用户起先进入以服务器120为主机的网站。这种连接可经由网络浏览器、导航器或其它这种通信软件来建立。一旦连接于网站,用户随后下载用于客户设备100中的成像软件126。一旦执行,则成像软件126可表现为留驻在客户设备100存储器102中的应用104。
在一个实施例中,成像软件126可用脚本语言(例如基于ECMAScript的脚本语言ActionScript)研发,但在替代方案中可利用其它语言。在一个实施例中,可将Adobe FlashTM用作创建成像软件126的研发环境。
一旦部署和安装了成像软件126,就可执行应用104。注意应用104可以若干不同方式向用户提供其界面。在一个实施例中,例如应用104可使用可集成在网络浏览器中的多媒体和应用播放器的Adobe Flash PlayerTM来执行。在另一实施例中,可替代地使用Visual Basic外套应用。根据本发明的实施例,无数种其它应用框架也可用作执行应用104的装置。
成像软件126可包括配置文件(例如XML文件),在当前部署的成像软件126中可用的指示特征、颜色、选项和布局。较为有利地,这允许将单个可执行文件修改成适应多种特定服务要求或操作环境。在一个实施例中,应用104最初加载配置文件以调整全部设定、改变界面中的颜色和图形并选中关键特征(包括在整个应用中使用以可互换支持多语言的文本标签和短句)。
在一个实施例中,一旦应用104已成功发起,则将定制用于印刷产品内容的界面呈现给用户。在一个实施例中,界面包含主控制面板或图标栏、包含控件和组件的多个可互换面板、主布景区以及多个导航控件(例如平移和缩放控件)。在另一实施例中,界面可适用触摸屏面板并包括更大的按钮、浏览器模块和第三方图像效果。根据本发明的范围也可利用多种其它界面配置。注意这些界面配置部分取决于客户设备100的工作特征(例如客户设备100是否表现为具有主动网络连接、上传/下载速度、绘图能力等)。
一些实施例具有缩放和平移控件的特征,使用户在编辑时更好地控制其设计。例如,在一些实施例中,缩放游标或鼠标转轮允许用户放大和缩小设计的任何表面以使其更为精准地用于编辑。在一些实施例中,包含可中央拖曳按钮的平移控件允许用户拖曳和下降整个布景的任何侧或表面。在一个实施例中,可通过按住按钮激活平移控件并同时通过点击和将其保持在布景中任何位置而拖曳布景。在一个实施例中,平移控件还包含适于沿给定方向(例如上、下、左、右等)连续平移布景的一组可点击箭头。
在执行应用104的某些时点,用户可从服务器120选择请求内容以有利于内容创建进程。请求的内容128可包括但不局限于设备形式或模板、可选字体、图像、形状和可下载效果。在一个实施例中,请求的内容128可选自设置在服务器120的存储器122中的一个或多个内容库124。
如果用户不希望使用存储在内容库124中的内容,那么也可提供其它选项。用户可将客户设备100的存储器102中的本地暂存图像108转移至服务器120。在一个实施例中,这些图像108可存储在位于服务器120的存储器122中的用户目录130中。或者,如果用户希望指定使用存储在外部网站140的存储器142中的图像1084,则用户可向服务器指定图像108的位置106。服务器可向外部网站140产生图像144的请求,并可随后将图像108下载至相应用户目录130中。
在一些实施例中,为了在应用104的界面屏幕上更合适地显示正在操纵和/或编辑的图像,可将图像处理模块132用于服务器120中以产生较低分辨率的图像处理。经处理的图像134可包含比存储在服务器120的存储器122中的原图像108更低的分辨率,但能在应用104中更快地加载并对图像编辑操作作出更快的响应。
一旦用户对他创建的屏显感到满意,就将最终产品的输出明细书110发送至用户目录130。随后以其原始分辨率渲染图像108和其它选定内容的合成,将其转换成印刷就绪格式,并随后安排供印刷模块或外部机构印刷。该进程将在下文中更详细地说明(参见图9和所附文本)。
图2是根据本发明一个实施例的实现交互界面的示例性方法的流程图。
在方框202,用户被提示选择一模板。该模板是给定结构、设备或可印刷区域的总体形状、构造和尺寸的描述,并可包括一个或多个可定制的印刷表面。每个表面可包含若干支持以模块为特色的电子设备的空白区,这些模块接收电子设备、用户输入或与外设电子设备连接线。
图3中给出示例表面302的视觉表示,其示出了盛行电视游戏控制台的前表面。如图所示,除了为串行总线连接器304、电源开关306、一连串存储器端口308、红外传感器310和DVD盘架312留出的区域以外,表面302部分由其凹边314所界定。
再次参见图2,系统在方框204判断用户是否希望按预制模板设计出贴面。预制模板可以是从外部设备(例如图1中的服务器120的内容库124)下载的CAD文件,或作为成像软件126的最初下载部分设置在库内。
在一个实施例中,在运行时动态地加载所要求的模板,由此使用户仅接收相关的模板,同时消除对客户设备100存储限制的依赖性。因此,在一个实施例中,模板仅在用户选择后才被下载(如方框202所示),这防止在创建新设备模板时需要连续更新应用104。另外,这还防止不合需的模板扰乱客户设备100的存储器102内的空间。
在一个实施例中,每个设备模板包括定义所选设备坐标和尺寸的可扩展标记语言(XML)文件以及将所选设备的印刷形状提供给应用104伴随图像文件(例如PNG或SWF文件)。
XML文件可以是包含所选设备的全部尺寸和坐标信息、用在与设备关联的表面上的图像文件的位置、指示如何将每个图像显示在相应表面上的数据的的纯文本文件,并可包括其它作者指定区以定义具体行为,例如界限可编辑文本或自动安置的特殊图形。
图像文件提供设备或产品的潜在表面的视觉表示。在一些实施例中,图像文件利用透明α通道以清楚地描述设备表面上的图像覆盖层。作为选择,α通道的透明度可由用户调整,由此使用户将图像与背景混合以创建局部透明的外观。
如果用户不希望按预制模板工作,他可选择通过将一个或多个切割路径提供给基础表示而创建定制模板,由此允许用户定义定制模板的尺寸和/或边界。这如方框206所示。定制的模板例如可用来使用户创建具有特定形状(例如人形、汽车形、路牌形、心形)的粘贴标签。在一个实施例中,应用104可包含协助用户使用可选切割工具指定具体切割路径的自动进程。可使用服务器侧算法和高等数学图像数据分析来识别图像中的边缘,以帮助用户快速地描绘路径中的点以自动画出准确地拟合在所要求切裁对象周围的光滑曲线,或将直线转化成贝塞尔曲线的最终切割路径。
在一个实施例中,由用户提供的切割路径被处理和记录在XML文件中,并产生相应的图像文件。这示出于方框207。根据一些实施例,针对定制模板生成的XML文件可采用与预制模板的XML文件相同的格式。一旦已选择了合适模板,则进程进至方框208,这时与应用104关联的图形用户界面(GUI)向用户提供数个选项。
在方框210,如果用户已选择预览贴面,则在方框212将贴面的画面屏显地显示给用户。如上所述,预览的贴面可利用实际选择图像的较低分辨率形式以增加图形处理速度或适应与客户设备100关联的性能限制。在一些实施例中,创建的合成物可直接生成到与应用104关联的布景区内,因此单独的预览选项是不必要的。
在一些实施例中,预览向用户提供他们设计的整个贴面自顶向下的立体图。所显示的预览图也可由用户操纵,由此使用户选择所观察的特定表面。这个特征能极大地帮助用户设计包含大量构架或表面的模板。
在一些实施例中,可向用户提供确定观察预览图的分辨率的选择器。该选择器可使用户通过更高性能的机器以其原始分辨率编辑和控制图像,或选择较低分辨率的版本以实现更快的图像编辑操作。在一些实施例中,显示在屏幕上的预览图适于在渲染和印刷后基本与贴面一样。
在方框214,如果用户希望保存贴片,则将贴面文件写至存储器102。在一个实施例中,贴面文件以与模板明细书相同的格式存储(例如包含所选设备的全部尺寸和坐标信息、在与设备关联表面上使用的图像文件的位置以及指示如何将每个图像显示在相应表面上的数据的XML文件)。本地存储器即使当网络连接当前不可用时也允许用户通过应用104对贴面作出操作。可选择地,为了备份和存档,也可将所存储的贴面文件写至远端地点(例如图1的服务器120的用户目录130)。
在一些实施例中,连续建立存储状态,它明确了用户最当前设计过程。较为有利地,存储状态允许用户在意外地中止与站点连接、其网络浏览器故障、断电或其它类似的情况下恢复其设计。因此,当用户返回站点时,可提示他们加载其最近存储状态的选项。在一些实施例中,一旦经过某一时间段或发生特定事件(例如自文件编辑后30天),从用户目录130自动删除存储状态。
在一些实施例中,在每次图像编辑操作后存储该状态。这可用来实现来自应用104中的撤销/重来(Undo/Redo)功能。保持状态的运行历史允许用户在需要时返回到之前的状态。
在方框218,如果用户想要对贴膜下订单,则在方框220将版本最终的明细书传给服务器。在一个实施例中,明细书可包含指示贴膜准备预渲染的标志或其它记号。替代地,可将表示未经处理订单存在的指示从客户设备100送至服务器(例如写至数据库、队列、日程、列表、文本文件或其它类似数据结构)。
在方框222,如果用户想要创建新的贴面,可在方框225重置贴面配置数据。在一个实施例中,将当前配置数据擦除并将原始模板的高速缓存版本加载入存储器。作为选择,应用104可询问用户是否希望在创建新贴面文件前保存当前贴面文件。
在方框226,如果用户希望创建新模板,则控制按方框202前进。可选择地,应用104可询问用户是否希望在选择新模板之前保存当前贴面文件。
在方框228,如果用户希望选择新的表面,则系统判断已选择哪个表面,并随后在应用104的布景区显示该表面的画面(方框230)。用户随后可根据他的特殊设计喜好来定制该表面。这在方框232描述。注意应用104支持的各种表面定制方法将在下文中予以说明(例如参见图4和相应篇幅)。
在一个实施例中,每个表面或“画布布景”可包含将要设计和最终印刷的物理区的虚拟画面。画布布景可包括任意数量的用户对象(例如形状、文本、流向等),它们可由用户根据在对象本源类别中提供的基本功能予以操控(添加、删除、移动、居中、缩放、旋转、渐变等)。在一些实施例中,画布布景包括适于正确地显示相配的背景图像或颜色的容器、遮蔽和模板的原始分层栈。画布布景也可包含一组图形或用户对象和用于隐藏位于给定表面形状外侧区域的一个或多个遮蔽区。
在一些实施例中,应用接口包括可滚动面板506(如图5所示),该可滚动面板506包含每个画布布景可选择的缩略图508。这些缩略图允许用户观看进程中设计的实时截屏并在不同的画布布景之间快速选择。在一个实施例中,许多画布布景或表面画面在屏幕上被视为一个单元(例如在布景区中或在上面结合方框210-212描述的预览期间)。
一旦用户已为选定的一个或多个表面提供任何要求的定制数据(如方框232和方框234所示),则控件重新开始用户选择,且进程按方框208重复。在这种方式中,用户可继续精炼他的贴面、保存其作业以供将来修改或指定最终渲染就绪且安排印刷的贴面。
图4是示出根据本发明一个实施例的接收定制数据的示例性方法的流程图。所描述的方法允许用户将数据输入应用104以处理并接着在明细书文件中输出。输出明细书110则可发送至服务器120以供高分辨率渲染和印刷安排。
在方框402,起初从用户那里接收输入。如前所述,应用104中的用户界面可表现为任何数量的形式、样式或配置。在一个实施例中,将包含一个或多个布景区、颜色选择调色板、一组导航控件和选择各种图像、字体样式、形状、过滤、效果和其它选项的菜单的图形用户界面提供给用户。界面可使用标准GUI组件(例如滚动面板、游标、游标栏、单选按钮、旋转框、文本域、状态栏等)实现,配有可定制或专用GUI组件,或作为纯文字界面。
在方框404,判断用户是否已为选定表面选择了新的背景色。该背景色可选自颜色调色板、色谱、一组RGB游标或通过多种其它手段选择。在一些实施例中,应用104允许用户调整背景的不透明度/透明度级别以控制图像覆盖层位于背景之上时以什么样的方式出现。在一些实施例中,也可调整灰度等级。一旦已确定颜色设定,则在方框406设置新的背景色和相应设定。
在方框408,判断用户是否已要求将图像添加至所选表面。图像可选自多个来源,包括客户设备100、外部网站(例如由给出的URL提供)或来自一个或多个与服务器120关联的内容库124。应用104可利用多种格式的图像,包括但不局限于GIF、JPG、PNG、TIF和SWF格式。选择图像选择和传递的进程将在下文中更为详细地给出(例如参见图8和相应篇幅)。在一个实施例中,一旦合适的图像文件已被上传至服务器(如方框410所示),则在服务器处理图像以创建较低分辨率的图像副本。随后在客户设备100接收这些经处理的图像134(方框412),如此可获得一组相应的缩略图以供从应用界面进行选择。
例如,图5是根据本发明一个实施例的与交互应用配合使用的图形用户界面的截屏。如图所示,图像库面板504包括可拖曳和放置在画布布景500上的一组缩略图502。在一些实施例中,一旦将缩略图502拖曳到画布布景500上,图像就自动地配合到所选表面,用户就能非线性地操控该图像。更具体地,应用104允许用户(例如通过鼠标或方向键)将图像定位在画布布景周围而调整图像尺寸或使图像旋转(例如通过拖曳位于图像边角处的布景柄或使用面板游标),调整与图像关联的透明度设定或指定其它图像编辑选项。然后在方框414由应用接收多种用于定制图像的命令。
在一些实施例中,操控图像的画面可出现在应用界面的工作区内,当用户操控一个或多个虚拟控件时被活化。例如,图6是在画布布景500上旋转的图像(由图像边界600界定)的画面。如图所示,在画布布景500上的图像覆盖层的虚拟画面使用户明确地确定图像108哪些区位于其上。作为选择,可遮蔽超出画布布景500的图像部分以进一步提高应用界面的性能或总体能见度。这些图像部分在图6中表示为经遮蔽的区域602。
在一些实施例中,应用104允许用户容易地从剪贴板复制和粘贴图形数据。在一个实施例中,复制的对象显示出“幻像”,该“幻像”朝向粘贴自剪贴板的图标激活半透明图形副本。剪贴板图形则可浮现在粘贴图标之下,所述粘贴图标包含显示在剪贴板上的图形副本。在一个实施例中,在该图标上滚动鼠标将显示与显示在其中的当前对象相同的剪贴板图形。如果用户将整个画布布景复制到剪贴板,则画布缩略图将显示相同的动画且剪贴板从复制那一刻起显示画布状态的截屏。按下从剪贴板粘贴图标就会将剪贴板的内容粘贴到当前画布布景上。在一个实施例中,如果用户选择将整个画布布景复制到全部其它侧,则具有画布缩略图的多个“幻像”的动画朝向面板的其它侧活化并在所有其它侧复制用户对象,但剪贴板的内容保持不变。
再次参见图4,如果确定用户已发出将文本添加至选定表面或某一图像上的请求(如方框416所示),则在方框418确定所选择的文本。这可通过读取来自出现在应用界面中的一个或多个文本域的输入而实现。
然后在方框420接收文本定制命令。这些命令包括但不局限于改变输入文本的字体、位置、尺寸、透明度、色调或醒目程度的命令。在一些实施例中,用户可从预定义字体列表中选择字体。在一个实施例中,如果所选字体的信息尚未存储在客户设备100的存储器102中,则可通过激活与因特网的联机而下载所请求的字体。在一个实施例中,如果接下来从字体选择菜单中选择了新字体,那么可本地高速缓存文本的比例、位置和颜色以向用户提供无缝的切换。
图7中示出将文本插入到画布布景的例子。如图所示,画布布景500包括图像覆盖层702以及文字覆盖层702。注意在一些实施例中,可在应用界面104中调整分层对象(文本、图像、流向、效果等)的顺序。
再次参见图4,在方框422,如果确定用户已生成将形状添加至所选表面的请求,则可在方框424确定所选形状。与基于像素(其中图像的每个像素是通过颜色和/或灰度数据的结合定义的)相反,该形状可以基于向量(即数学定义的或基于点、线、曲面和颜色)。较为有利地,这使形状可无限缩放并因此适于配合宽范围的表面尺寸。
然后在方框426接收到形状操控命令。这些命令可包括但不局限于对形状缩放、着色和配色的命令、将形状配置在画布布景500上的命令、使形状旋转的命令等。注意形状和其它基于向量的图形可根据本发明的实施例从本地源(例如包含在最初部署成像软件126期间安装于客户设备100存储器102中的可下载形状包中)、从外部网站(例如给出的URL)或设置在服务器120中的内容库提供。
在方框428,如果确定用户希望将过滤或效果加至所选表面,则可在方框430施加这些选定的过滤或效果。选定的过滤包括但不局限于淡化、高斯淡化、锐化、加阴影、加亮、着色等。在一些实施例中,也可施加例如红眼去除和深棕色调色法的第三方效果。
在一些实施例中,用户也可选择图像边界以将其添加至特定图像。例如,在一个实施例中,用户可指定染色加工纸边界以给予设计一种陈旧的“藏宝图”感觉。多种其它可能的边界、边框和其它效果可从服务器120的内容库124下载。
图8是示出根据本发明一个实施例向服务器提供所选图像的示例性方法的流程图。如上所述,应用104允许用户指定来自本地源(例如设置在计算机、照相机、手持设备等中的存储器)或远端源(例如GoogleImageTM、等外部网站)的图像。根据一个实施例,一旦选择了图像,则可将其转移至服务器120存储器122中的用户目录130。在一个实施例中,服务器120适于创建较低分辨率的图像版本(并选择地创建缩略图)。然后将该内容提供给客户设备100,由此允许更快的下载、应用104中使用更小的存储器以及更少计算密集的成像操作(即用户可体验在应用104中移动图像数据的更好效果)。
在方框802询问用户图像的位置并在方框804接收来自用户的回应。这种输入的界面可以多种方式实现,包括以标准GUI组件(例如滚动面板、游标、图标、游标栏、单选按钮、文本域、状态栏等)为特征的导航面板、以客户构建或专用GUI组件为特征的界面,或实现为纯文本驱动的界面。
在方框806,如果用户已选择一本地设备,则将本地设备的内容提供给用户。在一个实施例中,首先提示用户从可用设备(例如外部硬驱、内部硬驱中的可用部分、经由串行总线电缆连接的外设设备等)列表中选择某一本地设备。所选设备的内容则作为文件和目录的导航菜单被提供给用户。在一个实施例中,用户可指定直接在可用文本域中的文件路径。在方框820接收所选文件的指针或其它位置指示(或文件本身),并随后在方框822将该文件上传至服务器。
在方框808,如果确定用户想要从远端库(例如内容库124)选择文件,则在方框816将远端库的内容提供给用户。在一些实施例中,远端库适于作为一组通过目录排列的可导航文件夹提供给用户。例如,一个文件夹可包含“背景图案”,另一文件夹可包含“动物”图像,再一个文件夹可能关于“体育”、“风景”等。作为选择,远端库可包含存储在其它服务器中的文件的参考文献,或适于从一个或多个文件服务器或网络附属的存储系统请求内容。一旦在方框820确定所选文件的指示,则在方框822将该文件上传至服务器120(例如保存在用户目录130中)。如果请求的图像已存储在服务器120的存储器122中,则代替地将图像的引用或指针写至用户目录130。
在方框810,如果确定用户已从特定网站选择一图像,则在方框818将该网站的内容呈现给用户。在一个实施例中,网站的内容作为文件列表和目录提供。作为选择,可使用一个或多个扩展过滤器来屏蔽与应用104不兼容的内容(例如MP3、MPG、EXE等)。一旦在方框820确定了所选文件的指示,则在方框822将该文件上传至服务器120(例如保存在用户目录130中)。如之前的情形,如果请求的图像已保存在存储器122的某处,则代替地将对图像的引用或指针写至用户目录130。
如果用户已输入不可辨的命令,则在方框812显示错误消息或无效输入,并且进程按方框804重复。注意在一些实施例中,可在指定时间段后自动删除或存档传递至服务器120的图像以释放存储器122中的空间。
图9是示出根据本发明一个实施例的渲染和印刷由交互应用创建的贴面的示例性方法的流程图。在一个实施例中,渲染进程采用由应用104产生的XML文件并尝试使用所使用媒体的高分辨率版本来重建设计。
在方框902,确定是否存在任何未处理或新的命令。在一个实施例中,留驻在服务器120的存储器122中的应用(例如.NET应用)检查数据库以确定是否有任何命令尚未处理。如果存在未处理的命令,则在方框904读取未处理的命令。否则进程结束(或代替地在方框902重新开始前休眠一指定时间段)。
在方框906,将输出明细书、图像和支持文件加载入渲染应用(例如AdobeFlashTM)。对于预计超过渲染应用的存储器极限的更大印刷命令,可代替地采用独立渲染进程(例如不支持shockwave flash(SWF)而是支持Adobe可移植文档格式(PDF)的应用),然后在方框908渲染贴面。在一些实施例中,留驻在服务器120存储器122中的应用(例如.NET应用)可按象限将得到的图像拼凑在一起以支持更大的输出格式。
在方框910,来自渲染进程的输出被转换成印刷就绪格式。在一个实施例中,印刷就绪格式包括联合图象专家组图像(JPG),但根据本发明的实施例其它格式也是可行的。然后在方框912指示命令完成,并将图像标记为制作就绪。
尽管已参照附图对本发明的实施例进行了充分的说明,然而要注意多种变化和修改对本领域内技术人员来说是明显的。这些变化和修改应当理解为落在如权利要求书限定的本发明实施例的范围内。
本文档中使用的术语和短语及其变例——除非另行明确声明——应当解释为开放而非限定性的。如前面的例子:术语“包括”应当理解为表示“非限定性地包含”等;术语“示例”用来提供描述项的例证,而不是其穷尽性或限定性列表;并且例如“传统的”、“旧有的”、“普通的”、“标准的”、“已知的”等形容词以及类似表达不应当解释为将所描述的项限定在给定的时间段或限定为给定时间段有用的项,而是应当理解为涵盖当前或在将来任何时候可用或已知的传统、旧有、普通或标准的技术。同样,与连接词“和”关联的一组项不应当理解为要求这些项的每个或每一个都出现在这个组中,而是应当理解为“和/或”,除非另外明确声明。同样,与连接词“或”关联的一组项不应当理解为在组中互斥,而是应当理解为“和/或”,除非另有明确说明。此外,尽管本公开的项、要素或组件在说明书和权利要求书中以单数出现,然而应当认为复数也落在其范围内,除非明确声明仅限于单数。在一些实例中出现的例如“一个或多个”、“至少”、“但不局限于”或其它类似表达的宽泛词语不应当理解为表示在缺乏这些宽泛含义短语的情形下就意指或要求较窄范围的情形。
Claims (25)
1.一种方法,包括:
向用户提供第一应用,其中所述第一应用适配成允许用户能图形地编辑与设备模板关联的图像的副本;
从用户那里接收明细书,其中所述明细书适配成用来描述所述图像的经编辑副本;
根据所述明细书创建经渲染的图像;以及
印刷所述经渲染的图像。
2.如权利要求1所述的方法,其特征在于,所述设备模板包括可扩展标记语言文件和图像文件。
3.如权利要求1所述的方法,其特征在于,所述明细书包括可扩展标记语言文件。
4.如权利要求2所述的方法,其特征在于,所述可扩展标记语言文件包括指示至少一个表面的形状的数据。
5.如权利要求2所述的方法,其特征在于,所述可扩展标记语言文件包括指示图像的位置的数据,其中所述图像的至少一部分适配成出现在所述图像的经编辑副本中。
6.如权利要求1所述的方法,其特征在于,还包括:
从用户那里接收所选图像的位置;
接收所选图像;
生成所选图像的分辨率小于所选图像的分辨率的副本;以及
将所选图像的所述副本提供给用户;
其中当将所选图像的所述副本定位在与所述设备模板关联的图像的副本上时,相比当将所选图像定位在与所述设备模板关联的图像的副本上时,所选图像所述副本适配成使用户能执行更快的图形操作。
7.如权利要求1所述的方法,其特征在于,所述第一应用进一步适配成使用户能创建所述设备模板。
8.如权利要求7所述的方法,其特征在于,所述第一应用包括适配成协助用户通过自动标绘指定路径内的点而创建所述设备模板的逻辑。
9.如权利要求7所述的方法,其特征在于,所述第一应用包括适配成协助用户通过自动识别图像内的边沿而创建所述设备模板的逻辑。
10.一种包含指令的计算机可读介质,所述指令在由计算机执行时执行过程,所述过程包括:
接收指示至少一个表面构造的尺寸的数据集;
显示所述至少一个表面构造的视觉表示;
接收包含对所述至少一个表面构造的图形编辑的命令集;
从所述命令集创建明细书,其中所述明细书适配成用于指示所述至少一个表面构造的经编辑版本;以及
将所述明细书传送至远程设备,其中所述远程设备适配成用于从所述明细书产生经渲染的图像,且所述远程设备适配成用于印刷所述经渲染的图像。
11.如权利要求10所述的计算机可读介质,其特征在于,所述命令集包括将图形对象插到所述表面构造上的命令。
12.如权利要求11所述的计算机可读介质,其特征在于,所述图形对象适配成尺寸可调。
13.如权利要求11所述的计算机可读介质,其特征在于,所述图形对象被适配成能旋转。
14.如权利要求11所述的计算机可读介质,其特征在于,所述图形对象适配成能在所述表面构造上重新定位。
15.如权利要求11所述的计算机可读介质,其特征在于,所述图形对象包括可调整透明度等级。
16.如权利要求10所述的计算机可读介质,其特征在于,在每次图形编辑后创建新的明细书。
17.如权利要求16所述的计算机可读介质,其特征在于,所述过程还包括接收加载指定的明细书的命令。
18.一种装置,包括:
适配成用来向用户提供应用的文件服务器,其中所述应用适配成使用户能在指定区域的视觉表示上创建设计;
适配成用来允许用户能下载含指定区域的视觉表示的数据的内容库;
适配成接收由用户创建的设计的明细书的接收模块;
适配成从所述接收模块处接收的所述明细书生成经渲染的图像的渲染模块;以及
适配成印刷所述经渲染的图像的印刷模块。
19.如权利要求18所述的装置,其特征在于,所述内容库进一步适配成使用户能下载可供在所述设计内使用的内容。
20.如权利要求19所述的装置,其特征在于,所述内容包含基于像素的图像。
21.如权利要求19所述的装置,其特征在于,所述内容包括基于向量的图像。
22.如权利要求19所述的装置,其特征在于,所述内容包含图像边界。
23.如权利要求19所述的装置,其特征在于,所述内容包含可下载的字体。
24.如权利要求19所述的装置,其特征在于,所述内容包含可下载的效果。
25.如权利要求19所述的装置,其特征在于,所述内容包含可缩放的形状。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US98628307P | 2007-11-07 | 2007-11-07 | |
US60/986,283 | 2007-11-07 | ||
PCT/US2008/082912 WO2009062120A1 (en) | 2007-11-07 | 2008-11-07 | Customizing print content |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101889275A true CN101889275A (zh) | 2010-11-17 |
Family
ID=40623404
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008801201528A Pending CN101889275A (zh) | 2007-11-07 | 2008-11-07 | 定制打印内容 |
Country Status (7)
Country | Link |
---|---|
US (2) | US20090122329A1 (zh) |
EP (1) | EP2223239A4 (zh) |
JP (1) | JP2011503729A (zh) |
CN (1) | CN101889275A (zh) |
AU (1) | AU2008323696A1 (zh) |
CA (1) | CA2705304A1 (zh) |
WO (1) | WO2009062120A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139281A (zh) * | 2011-12-05 | 2013-06-05 | 北大方正集团有限公司 | 个性化印刷系统及其控制方法 |
CN104360847A (zh) * | 2014-10-27 | 2015-02-18 | 元亨利包装科技(上海)有限公司 | 一种用于处理图像的方法与设备 |
CN110390710A (zh) * | 2019-07-06 | 2019-10-29 | 深圳市山水原创动漫文化有限公司 | 一种渲染器代理文件的处理方法 |
CN113112573A (zh) * | 2021-04-14 | 2021-07-13 | 多点(深圳)数字科技有限公司 | 基于标记语言的图片生成方法、装置和电子设备 |
Families Citing this family (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9702071B2 (en) * | 2008-10-23 | 2017-07-11 | Zazzle Inc. | Embroidery system and method |
US9147213B2 (en) | 2007-10-26 | 2015-09-29 | Zazzle Inc. | Visualizing a custom product in situ |
US11157977B1 (en) | 2007-10-26 | 2021-10-26 | Zazzle Inc. | Sales system using apparel modeling system and method |
US8174521B2 (en) | 2007-10-26 | 2012-05-08 | Zazzle.Com | Product modeling system and method |
US8917424B2 (en) | 2007-10-26 | 2014-12-23 | Zazzle.Com, Inc. | Screen printing techniques |
US20090257077A1 (en) * | 2008-04-15 | 2009-10-15 | Xerox Corporation | Defect avoidance in digital printing |
CA2737067C (en) | 2008-07-29 | 2015-05-19 | Zazzle.Com, Inc. | Product customization system and method |
US10719862B2 (en) | 2008-07-29 | 2020-07-21 | Zazzle Inc. | System and method for intake of manufacturing patterns and applying them to the automated production of interactive, customizable product |
KR20110058834A (ko) * | 2008-08-22 | 2011-06-01 | 재즐.콤, 인코포레이티드 | 제품 주문 제작 시스템 및 방법 |
US9087355B2 (en) | 2008-08-22 | 2015-07-21 | Zazzle Inc. | Product customization system and method |
KR101588666B1 (ko) * | 2008-12-08 | 2016-01-27 | 삼성전자주식회사 | 디스플레이 장치 및 그의 표시방법 |
US11230026B2 (en) | 2009-03-30 | 2022-01-25 | Stickeryou Inc. | Device, system and method for making custom printed products |
CA2698052C (en) * | 2009-03-30 | 2021-02-02 | Stickeryou, Inc. | Internet-based method and system for making user-customized stickers |
US8806331B2 (en) * | 2009-07-20 | 2014-08-12 | Interactive Memories, Inc. | System and methods for creating and editing photo-based projects on a digital network |
US20110061009A1 (en) * | 2009-09-10 | 2011-03-10 | John David Poisson | Flexible user interface for image manipulation for an iamge product |
US9092115B2 (en) * | 2009-09-23 | 2015-07-28 | Microsoft Technology Licensing, Llc | Computing system with visual clipboard |
US20110101104A1 (en) * | 2009-10-29 | 2011-05-05 | Flynn Timothy J | Method and software for labeling an electronic device |
US9213920B2 (en) * | 2010-05-28 | 2015-12-15 | Zazzle.Com, Inc. | Using infrared imaging to create digital images for use in product customization |
WO2012024820A1 (zh) * | 2010-08-27 | 2012-03-01 | Hou I-Shun | 结合网络远程客制化商品设计制造与销售的系统及方法 |
US8996150B1 (en) * | 2010-09-30 | 2015-03-31 | W.A. Krapf, Inc. | Customization of manufactured products |
US20130204735A1 (en) * | 2010-10-28 | 2013-08-08 | Renato Keshet | Previewing a Sign in an Online Store-Front Ordering Process |
CN102508837A (zh) * | 2011-09-23 | 2012-06-20 | 王楠 | 数字媒体个性化增值服务云平台 |
US10969743B2 (en) | 2011-12-29 | 2021-04-06 | Zazzle Inc. | System and method for the efficient recording of large aperture wave fronts of visible and near visible light |
CN103297393A (zh) * | 2012-02-27 | 2013-09-11 | 洛阳圈圈堂商贸有限公司 | 客户端视觉呈现的实现方法和系统 |
KR20130135410A (ko) * | 2012-05-31 | 2013-12-11 | 삼성전자주식회사 | 음성 인식 기능을 제공하는 방법 및 그 전자 장치 |
US8712566B1 (en) | 2013-03-14 | 2014-04-29 | Zazzle Inc. | Segmentation of a product markup image based on color and color differences |
US9501048B2 (en) | 2013-05-16 | 2016-11-22 | Roger A. Kessinger | System and method for customized, on-demand production of minted metal and minted metal assemblies |
US10677484B2 (en) | 2015-05-04 | 2020-06-09 | Johnson Controls Technology Company | User control device and multi-function home control system |
CN107850907B (zh) | 2015-05-04 | 2020-07-17 | 江森自控科技公司 | 具有悬伸显示器的用户控制装置 |
DE102015114740A1 (de) | 2015-09-03 | 2017-03-09 | Designbar Solutions GmbH | Vorrichtung zur Produkt-Präsentation und -Positionierung zur Verwendung mit einer Druckvorrichtung |
US10760809B2 (en) | 2015-09-11 | 2020-09-01 | Johnson Controls Technology Company | Thermostat with mode settings for multiple zones |
US10510127B2 (en) | 2015-09-11 | 2019-12-17 | Johnson Controls Technology Company | Thermostat having network connected branding features |
US10655881B2 (en) | 2015-10-28 | 2020-05-19 | Johnson Controls Technology Company | Thermostat with halo light system and emergency directions |
US10546472B2 (en) | 2015-10-28 | 2020-01-28 | Johnson Controls Technology Company | Thermostat with direction handoff features |
US10162327B2 (en) | 2015-10-28 | 2018-12-25 | Johnson Controls Technology Company | Multi-function thermostat with concierge features |
US10430851B2 (en) | 2016-06-09 | 2019-10-01 | Microsoft Technology Licensing, Llc | Peripheral device customization |
US9961386B1 (en) | 2017-03-30 | 2018-05-01 | Rovi Guides, Inc. | Systems and methods for navigating custom media presentations |
US10721536B2 (en) | 2017-03-30 | 2020-07-21 | Rovi Guides, Inc. | Systems and methods for navigating media assets |
US11162698B2 (en) | 2017-04-14 | 2021-11-02 | Johnson Controls Tyco IP Holdings LLP | Thermostat with exhaust fan control for air quality and humidity control |
WO2018211552A1 (ja) * | 2017-05-15 | 2018-11-22 | オリンパス株式会社 | 通信端末、画像管理システム、画像管理方法、およびプログラム |
US10902493B2 (en) * | 2017-06-09 | 2021-01-26 | Shutterffy, LLC | System and method for customizing photo product designs with minimal and intuitive user inputs |
US10140392B1 (en) | 2017-06-29 | 2018-11-27 | Best Apps, Llc | Computer aided systems and methods for creating custom products |
US10254941B2 (en) | 2017-06-29 | 2019-04-09 | Best Apps, Llc | Computer aided systems and methods for creating custom products |
US9971854B1 (en) | 2017-06-29 | 2018-05-15 | Best Apps, Llc | Computer aided systems and methods for creating custom products |
US10867081B2 (en) | 2018-11-21 | 2020-12-15 | Best Apps, Llc | Computer aided systems and methods for creating custom products |
US10922449B2 (en) | 2018-11-21 | 2021-02-16 | Best Apps, Llc | Computer aided systems and methods for creating custom products |
US10706637B2 (en) | 2018-11-21 | 2020-07-07 | Best Apps, Llc | Computer aided systems and methods for creating custom products |
US11107390B2 (en) | 2018-12-21 | 2021-08-31 | Johnson Controls Technology Company | Display device with halo |
WO2021178221A1 (en) | 2020-03-03 | 2021-09-10 | Best Apps, Llc | Computer aided systems and methods for creating custom products |
US12106359B2 (en) * | 2020-04-29 | 2024-10-01 | Cabi Llc | Online social and collaborative commerce system and method thereof |
US11514203B2 (en) | 2020-05-18 | 2022-11-29 | Best Apps, Llc | Computer aided systems and methods for creating custom products |
US11507991B2 (en) * | 2020-06-05 | 2022-11-22 | Walmart Apollo, Llc | Systems and methods for scaling framed images |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69431294T2 (de) * | 1993-03-25 | 2003-04-17 | Mgi Software Corp., Richmond Hill | Bildverarbeitungsverfahren und -system |
US6232983B1 (en) * | 1998-06-01 | 2001-05-15 | Autodesk, Inc. | Positioning and alignment aids for shape objects having authorable behaviors and appearances |
US6407821B1 (en) * | 1998-09-08 | 2002-06-18 | International Business Machines Corporation | Method and apparatus for printing documents including embedded print objects with an intelligent printing system |
US7020697B1 (en) * | 1999-10-01 | 2006-03-28 | Accenture Llp | Architectures for netcentric computing systems |
US20010045965A1 (en) * | 2000-02-14 | 2001-11-29 | Julian Orbanes | Method and system for receiving user input |
US6788824B1 (en) * | 2000-09-29 | 2004-09-07 | Adobe Systems Incorporated | Creating image-sharpening profiles |
US7206806B2 (en) * | 2001-05-30 | 2007-04-17 | Pineau Richard A | Method and system for remote utilizing a mobile device to share data objects |
US20030056218A1 (en) * | 2001-08-06 | 2003-03-20 | Digeo, Inc. | System and method to provide content and corresponding applications via carousel transmission to thin-client interactive television terminals |
US20030182402A1 (en) * | 2002-03-25 | 2003-09-25 | Goodman David John | Method and apparatus for creating an image production file for a custom imprinted article |
JP4227468B2 (ja) * | 2002-06-24 | 2009-02-18 | キヤノン株式会社 | 画像形成装置及び方法、並びに制御プログラム |
US7742997B1 (en) * | 2004-04-23 | 2010-06-22 | Jpmorgan Chase Bank, N.A. | System and method for management and delivery of content and rules |
US7375768B2 (en) * | 2004-08-24 | 2008-05-20 | Magix Ag | System and method for automatic creation of device specific high definition material |
CA2608252A1 (en) * | 2005-05-13 | 2006-11-16 | Imbibo Incorporated | Method for customizing cover for electronic device |
JP4708983B2 (ja) * | 2005-12-02 | 2011-06-22 | キヤノン株式会社 | 画像処理装置、その制御方法、プログラム |
JP2007281835A (ja) * | 2006-04-06 | 2007-10-25 | Seiko Epson Corp | ファクシミリ装置 |
US8203742B2 (en) * | 2006-05-18 | 2012-06-19 | Xerox Corporation | Producing postscript bitmap images with varying degrees of transparency |
US7920714B2 (en) * | 2006-07-31 | 2011-04-05 | Canadian Bank Note Company, Limited | Method and apparatus for comparing document features using texture analysis |
-
2008
- 2008-11-07 JP JP2010533306A patent/JP2011503729A/ja active Pending
- 2008-11-07 CN CN2008801201528A patent/CN101889275A/zh active Pending
- 2008-11-07 CA CA2705304A patent/CA2705304A1/en not_active Abandoned
- 2008-11-07 US US12/267,527 patent/US20090122329A1/en not_active Abandoned
- 2008-11-07 WO PCT/US2008/082912 patent/WO2009062120A1/en active Application Filing
- 2008-11-07 EP EP08847892A patent/EP2223239A4/en not_active Withdrawn
- 2008-11-07 AU AU2008323696A patent/AU2008323696A1/en not_active Abandoned
-
2012
- 2012-09-26 US US13/627,937 patent/US20130021630A1/en not_active Abandoned
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139281A (zh) * | 2011-12-05 | 2013-06-05 | 北大方正集团有限公司 | 个性化印刷系统及其控制方法 |
CN103139281B (zh) * | 2011-12-05 | 2016-04-20 | 北大方正集团有限公司 | 个性化印刷系统及其控制方法 |
CN104360847A (zh) * | 2014-10-27 | 2015-02-18 | 元亨利包装科技(上海)有限公司 | 一种用于处理图像的方法与设备 |
CN110390710A (zh) * | 2019-07-06 | 2019-10-29 | 深圳市山水原创动漫文化有限公司 | 一种渲染器代理文件的处理方法 |
CN110390710B (zh) * | 2019-07-06 | 2023-03-14 | 深圳市山水原创动漫文化有限公司 | 一种渲染器代理文件的处理方法 |
CN113112573A (zh) * | 2021-04-14 | 2021-07-13 | 多点(深圳)数字科技有限公司 | 基于标记语言的图片生成方法、装置和电子设备 |
CN113112573B (zh) * | 2021-04-14 | 2024-05-14 | 多点(深圳)数字科技有限公司 | 基于标记语言的图片生成方法、装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
EP2223239A4 (en) | 2012-08-22 |
CA2705304A1 (en) | 2009-05-14 |
US20130021630A1 (en) | 2013-01-24 |
JP2011503729A (ja) | 2011-01-27 |
US20090122329A1 (en) | 2009-05-14 |
AU2008323696A1 (en) | 2009-05-14 |
EP2223239A1 (en) | 2010-09-01 |
WO2009062120A1 (en) | 2009-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101889275A (zh) | 定制打印内容 | |
EP1597680B1 (en) | Markup language cut-and-paste | |
US20180095734A1 (en) | System and method for creating a universally compatible application development system | |
US20050122543A1 (en) | System and method for custom color design | |
CN101896938A (zh) | 用于电子产品设计的图像编辑的系统与方法 | |
JP2003271323A (ja) | 印刷装置、印刷装置のメニュー追加方法、印刷システム並びに記憶媒体 | |
WO2001029695A2 (en) | Publishing layout wizard | |
US20140351679A1 (en) | System and method for creating and/or browsing digital comics | |
GB2413451A (en) | Remote printing of wallpaper based on digital image | |
US20040145610A1 (en) | Customized wall border imaging solution | |
JP2006301927A (ja) | 文書処理装置、その制御プログラム、および、その制御方法 | |
WO2006038360A1 (ja) | 印刷データ編集装置及び印刷データ編集プログラム | |
JP2006113910A5 (zh) | ||
Wood | Adobe Illustrator Classroom in a Book (2021 Release) | |
KR20120072510A (ko) | 클라우드 컴퓨팅 기반 개인출판 서비스 시스템 및 서비스 방법 | |
CN115657900B (zh) | 基于自动翻译及文本转换的多文种私章定制方法与装置 | |
Narayanaswamy | Working with Microsoft Designer | |
Whittaker | Web production for writers and journalists | |
Evans | Macomedia Studio MX Bible | |
Green et al. | Building Low-Fidelity Prototypes | |
Portesine | Poems in the Shape of Collage: The Case of Antonio Porta | |
Cross et al. | Building a company web site | |
Snider | Photoshop CS5: the missing manual | |
JP2003316628A (ja) | 文書管理システム、方法、プログラム及び記憶媒体 | |
WO2001071551A1 (en) | System and method for changing items on an internet web site |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1150892 Country of ref document: HK |
|
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20101117 |
|
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1150892 Country of ref document: HK |