CN101346715A - 存储标记文档的计算机可读介质以及处理标记文档的方法和设备 - Google Patents
存储标记文档的计算机可读介质以及处理标记文档的方法和设备 Download PDFInfo
- Publication number
- CN101346715A CN101346715A CNA2007800009856A CN200780000985A CN101346715A CN 101346715 A CN101346715 A CN 101346715A CN A2007800009856 A CNA2007800009856 A CN A2007800009856A CN 200780000985 A CN200780000985 A CN 200780000985A CN 101346715 A CN101346715 A CN 101346715A
- Authority
- CN
- China
- Prior art keywords
- document
- marking
- order
- information
- order 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/131—Fragmentation of text files, e.g. creating reusable text-blocks; Linking to fragments, e.g. using XInclude; Namespaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
- G06F40/106—Display of layout of documents; Previewing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Record Information Processing For Printing (AREA)
- Document Processing Apparatus (AREA)
Abstract
提供一种存储标记文档并具有多个标记文档输出作为综合文档的结构的计算机可读介质,以及一种处理标记文档的方法和设备。所述计算机可读介质包括多个标记文档和指示多个标记文档将被输出的顺序的顺序信息。因此,通过向多个独立的标记文档引进输出顺序和主导页的概念,可将多个标记文档整合并输出为单一页。
Description
技术领域
与本发明一致的方法和设备涉及标记文档的结构,更具体地,涉及一种存储标记文档并具有将多个标记文档输出为综合文档的结构的计算机可读介质,以及一种处理该标记文档的方法和设备。
背景技术
当使用诸如超文本标记语言(HTML)等的标记文档表示内容时,可发生这样的情况,即,在同一屏幕上输出固定数据和可变数据的情况或者若干可变数据分别与单一固定数据整合并在若干张纸上打印结果的情况。当标记文档被输出时,固定数据被输出为背景,可变数据以叠加在固定数据上的方式被输出。
图1示出将固定数据和可变数据整合并输出到屏幕的示例。参照图1,将表示日程表的格式的固定数据110和表示实际日程的可变数据120整合并显示为网页130。存在用于生成标记文档以获得这样的整合的网页130的几种传统方法。
图2是解释用于生成图1所示的网页130的传统方法的示图。
参照图2,将被输出的所有内容包括在标记文档210中,而不将固定数据与可变数据分离。标记文档210被输入到网络浏览器的用户代理220,并由用户代理220进行处理。用户代理220包括:处理标记内容的标记内容处理器222、处理背景图像的背景处理器224以及处理层叠样式表(CSS)的CSS处理器226。在图2的技术中,日程表和实际日程数据被构造为标签和文本,并被包括在主体部分中。标记内容处理器222解释并处理标签和文本,并生成输出网页230。
在该传统方法中,由于固定数据被包括在由可变数据表示的文档中,因此难以准备文档并且文档的可读性差。
图3是解释用于生成图1所示的网页130的另一种传统方法的示图。
参照图3,固定数据被构造为背景图像320,可变数据被构造为标记文档310形式的文本内容。背景处理器224将背景图像320设置为整个文档的背景,标记内容处理器222根据标记文档310将网页312叠加到背景图像320,从而生成整合的网页330。
在该传统方法中,由于固定数据由图像表示,因此不容易根据条件改变该固定数据。
图4是解释用于生成图1所示的网页130的另一种传统方法的示图;
参照图4,使用CSS描述固定数据412,使用标签和文本描述包括实际日程数据的可变数据414,从而构造标记文档410。CSS处理器226将固定数据412变成包括日程表的网页422,可变数据414由标记内容处理器222进行处理并且变成包括实际日程数据的网页424。网页422和424被整合并输出为网页430。
发明内容
在传统方法中,如在上文参照图2所述的传统方法中,由于固定数据被包括在包括可变数据的文档中并以所述文档来表示,因此难以准备文档并且文档的可读性差。
本发明定义标记文档结构,在该结构中,多个独立的标记文档被整合并被以平等关系而非依存关系输出到标记文档,并且本发明提供一种处理并输出该标记文档的方法和设备。
根据本发明的一方面,提供一种计算机可读介质,包括:多个标记文档;顺序信息,指示多个标记文档的输出顺序。
计算机可读介质还可包括:开始文档,包括用于多个标记文档的访问信息。顺序信息记录在开始文档中。
顺序信息可包括指示所述多个标记文档中的一个是主导文档的信息,所述主导文档包括将被打印为不同标记文档的背景的固定数据。顺序信息还可包括关于除主导文档外的其余标记文档被叠加到所述主导文档并被打印的顺序的信息。
顺序信息包括关于当多个标记文档被显示为网页时所述多个标记文档被叠加的顺序的信息。
顺序信息可记录在多个标记文档中。
所述多个标记文档中的一个可以是将被输出作为包括可变数据的不同标记文档的背景的背景标记文档,所述顺序信息可包括背景标记文档的访问信息,所述背景标记文档的访问信息可记录在所述不同标记文档中。
计算机可读介质还可包括一个或多个背景标记文档,其中,所述顺序信息包括关于当多个标记文档被显示时所述一个或多个背景标记文档被叠加的顺序的信息。
关于所述一个或多个背景标记文档被叠加的顺序的顺序信息可记录在所述不同标记文档中。
根据本发明的另一方面,提供一种存储标记文档的计算机可读介质。所述标记文档包括:多个主体部分;关于所述多个主体部分将被输出的顺序的顺序信息。
顺序信息包括关于当标记文档被打印时将被打印为不同主体部分的背景的主导主体的信息。顺序信息还包括指示除主导主体外的其余主体部分被叠加到所述主导主体并被打印的顺序的信息。
顺序信息还包括指示当所述标记文档被显示为网页时所述多个主体部分被叠加的顺序的信息。
顺序信息记录在各个主体部分中。
根据本发明的另一方面,提供一种处理标记文档的方法,包括:接收包括多个标记文档的访问信息的开始文档;获得指示输出多个标记文档的顺序的顺序信息;根据所述访问信息接收所述多个标记文档;根据所述顺序信息输出所述多个标记文档。
获得顺序信息的步骤包括:解释开始文档并确定输出顺序。
输出多个标记文档的步骤包括:参照所述顺序信息,选择多个标记文档中的一个作为包括固定数据的主导文档;进行控制,从而根据所述顺序信息,将除主导文档外的其余标记文档分别叠加到主导文档并依次打印。
输出所述多个标记文档的步骤包括:根据所述顺序信息,生成并输出所述多个标记文档被叠加的图像。
获得顺序信息的步骤包括:解释所述多个标记文档并确定输出顺序。
获得顺序信息的步骤包括:根据记录在开始文档的访问信息的描述顺序或根据所述多个标记文档被接收的顺序,确定输出顺序。
根据本发明的另一方面,提供一种处理标记文档的方法,包括:接收包括可变数据和用于至少一个背景标记文档的访问信息的标记文档;根据所述访问信息接收所述至少一个背景标记文档;将包括可变数据的标记文档叠加到所述至少一个背景标记文档;输出所得的叠加的标记文档。
叠加标记文档的步骤还包括:参照关于输出所述至少一个背景标记文档的顺序的信息,确定叠加顺序。
确定叠加顺序的步骤包括:根据包括在包括可变数据的标记文档中的顺序信息,确定叠加顺序。
确定叠加顺序的步骤包括:根据包括在所述至少一个背景标记文档中的顺序信息,确定叠加顺序。
根据本发明的另一方面,提供一种处理和输出标记文档的方法,包括:接收包括多个主体部分的标记文档;获得关于所述多个主体部分将被输出的输出顺序的顺序信息;进行控制,从而根据所述顺序信息叠加并显示或打印所述多个主体部分。
获得顺序信息的步骤包括:解释各个主体部分并确定输出顺序。
获得顺序信息的步骤包括:根据在所述标记文档中描述各个主体部分的顺序,确定输出顺序。
根据本发明的另一方面,提供一种设备,包括:处理器,处理并输出标记文档,以显示或打印所述标记文档,其中,所述处理器包括标记内容处理器,所述标记内容处理器接收包括多个标记文档的访问信息的开始文档,获取指示所述多个标记文档将被输出的输出顺序的顺序信息,根据所述访问信息接收所述多个标记文档,并根据所述顺序信息输出所述多个标记文档。
根据本发明的另一方面,提供一种设备,包括:处理器,处理并输出标记文档,以显示或打印所述标记文档,其中,所述处理器包括:标记内容处理器,接收包括可变数据和至少一个背景标记文档的访问信息的标记文档,根据所述访问信息接收所述至少一个背景标记文档,将所述包括可变数据的标记文档叠加到所述至少一个背景标记文档,并输出所得的标记文档。
根据本发明的另一方面,提供一种设备,包括:处理器,处理并输出标记文档,以显示或打印所述标记文档,其中,所述处理器包括:标记内容处理器,接收包括多个主体部分的标记文档,获得关于所述多个主体部分将被输出的顺序的顺序信息,根据所述顺序信息叠加所述多个主体部分,并进行控制,使得所述多个主体部分被显示或被打印。
附图说明
通过参照附图对本发明示例性实施例进行详细描述,本发明的上述和其他特征和方面将会更清楚,其中:
图1示出将固定数据和可变数据整合并输出为网页的示例;
图2是解释现有技术的用于生成图1所示的网页的方法的示图;
图3是解释现有技术的用于生成图1所示的网页的另一方法的示图;
图4是解释现有技术的用于生成图1所示的网页的另一方法的示图;
图5是根据本发明示例性实施例的标记文档处理设备的框图;
图6是解释根据本发明示例性实施例的存储标记文档的计算机可读介质的示图;
图7示出根据本发明示例性实施例的开始文档;
图8是示出根据本发明示例性实施例的标记文档处理方法的流程图;
图9示出应用了图8所示的标记文档处理方法的示例;
图10是解释根据本发明另一示例性实施例的存储标记文档的计算机可读介质的示图;
图11A和图11B示出描述根据本发明示例性实施例的背景标记文档的访问信息的示例;
图12是示出根据本发明另一示例性实施例的标记文档处理方法的流程图;
图13示出应用了图12所示的标记文档处理方法的示例;
图14是解释根据本发明另一示例性实施例的存储标记文档的计算机可读介质的示图;
图15是示出根据本发明示例性实施例的标记文档处理方法的流程图。
具体实施方式
下面将通过参照附图对本发明示例性实施例进行描述。
图5是根据本发明示例性实施例的标记文档处理设备的框图。
参照图5,根据本发明示例性实施例的标记文档处理设备的处理器(未显示)对根据本发明示例性实施例的网络浏览器(未显示)进行操作。通过改进包括在用户代理510中的标记内容处理器512来构造网络浏览器。根据本发明示例性实施例的用户代理510包括处理具有根据本发明示例性实施例的结构的标记文档的新的标记内容处理器512,并可包括背景处理器514和层叠样式表(CSS)处理器516(诸如在传统技术中描述的背景处理器和CSS处理器)。通过显示器520或打印机530输出由用户代理510处理和/或整合的一个或多个标记文档。标记内容处理器512生成并输出与整合的文档相应的图像,或以打印机530支持的格式生成并输出整合的文档。稍后将参照图6至图15对用于生成整合的文档的示例性标记文档处理方法进行描述。
图6是解释根据本发明示例性实施例的存储标记文档的信息记录介质的示图。所述信息记录介质可以是计算机可读介质。然而,计算机可读介质仅被提供作为示例而非限制。本发明可以在各种不同信息记录介质上实现。
参照图6,为了输出根据本发明示例性实施例的整合的网页,计算机可读介质包括多个标记文档620-1至620-N和开始文档610,所述开始文档610存储作为标记文档620-1至620-N的访问信息的文件名或路径名。此外,计算机可读介质可包括表示标记文档620-1至620-N的输出顺序的顺序信息。所述顺序信息可包括:关于包括固定数据的主导文档的信息,所述固定数据是在标记文档620-1至620-N中被显示或打印为不同标记文档的背景的数据;以及关于包括除主导文档外的任意数据的标记文档叠加到主导文档上的顺序的信息。所述顺序信息可包括在开始文档610中或包括在各个标记文档620-1至620-N中。在顺序信息被包括在各个标记文档620-1至620-N中的情况下,可在<html>标签中对顺序信息进行描述(例如,<HTML style=‘order:1’>)或<meta>标签中对顺序信息进行描述(例如,<meta order=1...>)。然而,本发明并不限于此,可通过各种不同方法对顺序信息进行描述。
根据本发明另一示例性实施例,计算机可读介质不包括开始文档,并且可通过不同方法获得将被显示或打印的多个标记文档620-1至620-N的访问路径。例如,如果用于链接多个标记文档的<href=...>标签被新定义,则标记内容处理器512接收链接的标记文档,并基于在各个标记文档中描述的顺序信息、各个标记文档的传输顺序或包括在各个标记文档的链接标签中的描述内容或描述顺序,来确定标记文档的输出顺序。
图7示出根据本发明示例性实施例的开始文档。
参照图5和图7,从“1.html”至“N.html”的N个标记文档的文件名src和相应文件的顺序信息记录在开始文档的<html>标签710、720和730中。标记文档“1.html”被指定作为主导文档。因此,标记内容处理器512进行控制,使得将这样的屏幕输出到显示器520,在所述屏幕中标记文档“1.html”被显示为最下面的背景,标记文档“2.html”至“N.html”以预定的顺序叠加。同样地,在通过打印机530输出标记文档的情况下,可输出整合的网页。此外,标记内容处理器512进行控制,使得通过将标记文档“2.html”叠加到作为背景的标记文档“1.html”上获得的文档被输出,然后通过将标记文档“3.html”叠加到作为背景的标记文档“1.html”上获得的文档被输出。重复该过程,直到通过将标记文档“1.html”作为背景来输出标记文档“N.html”。
图8示出根据本发明示例性实施例的标记文档处理方法的流程图。在该标记文档处理方法中,标记内容处理器512处理标记文档(比如图6中描述的标记文档)。
参照图5和图8,首先,标记内容处理器512接收开始文档(操作802)。然后,标记内容处理器512解释开始文档并获得访问信息和顺序信息(操作804)。然后,标记内容处理器512使用访问信息接收多个标记文档(操作806)。然后,标记内容处理器512根据顺序信息处理所述多个标记文档,并进行控制,使得所述多个标记文档被显示或打印(操作808)。如果未在开始文档或多个标记文档中明确描述顺序信息,则必须确定顺序信息。在这种情况下,标记内容处理器512可根据开始文档中描述的访问信息的描述顺序来确定标记文档的输出顺序。例如,确定开始文档中描述的第一标记文档是主导文档,而除主导文档外的其余的标记文档以描述标记文档的顺序被输出或叠加。或者,标记内容处理器512可确定首先接收的标记文档是主导文档,接下来接收的标记文档以接收标记文档的顺序被输出或叠加。在未包括开始文档的示例性实施例的情况下,可参照各个标记文档中描述的顺序信息或接收各个标记文档的顺序来确定输出顺序。
图9示出应用了图8所示的标记文档处理方法的示例。
参照图9,根据本发明示例性实施例,将标记文档#1910和标记文档#2920的访问信息记录在开始文档(未显示)中,根据输入到标记内容处理器512(见图5)中的访问信息请求标记文档#1910和标记文档#2920。标记内容处理器512执行输出网页930的操作,在网页930中,主导文档或被指定为具有输出优先级的文档的标记文档#2920被用作背景922,并且提供可变数据912的标记文档#1910被叠加到背景922。
图10是解释根据本发明另一示例性实施例的存储标记文档的计算机可读介质的示图。
参照图10,计算机可读介质包括标记文档1010和背景标记文档1020,以输出整合的网页。不同于传统技术,根据本发明示例性实施例,标记文档可被用作背景文件。标记文档1010包括用于背景标记文档1020的可变数据和访问信息。标记内容处理器512将包括在背景标记文档1020中的固定数据用作背景,将标记文档1010的可变数据叠加到背景,并输出结果。可提供多个背景标记文档。在这种情况下,将可变数据叠加到通过根据顺序信息将背景标记文档彼此叠加而生成的背景上,从而生成整合的网页。
图11A和图11B示出描述根据本发明示例性实施例的背景标记文档的访问信息的示例。
参照图11A,在包括可变数据的标记文档的<body>标签中描述背景标记文档的路径名。参照图11B,可在包括可变数据的标记文档的<body>标签中描述多个背景标记文档的路径名。在所述<body>标签中还描述关于叠加各个背景标记文档的顺序的信息,从而根据描述路径名的顺序来定义输出顺序或确定叠加顺序。或者,顺序信息可记录在各个背景标记文档中。
图12是示出根据本发明另一示例性实施例的标记文档处理方法的流程图。在标记文档处理方法中,标记内容处理器512处理如图10所述构造的标记文档。
参照图12,包括可变数据的标记文档被接收(1202)。所述标记文档包括至少一个背景标记文档的访问信息和/或顺序信息。然后,根据访问信息接收该至少一个背景标记文档(操作1204)。接收的至少一个背景标记文档被用作背景,并且将包括可变数据的标记文档叠加到该背景,使得整合的网页被显示或打印(操作1206)。
图13示出应用了图12所示的标记文档处理方法的示例。
参照图13,包括可变数据的标记文档1310包括背景标记文档1320的路径名1314。标记内容处理器512(见图5)将根据背景标记文档1320的网页1322用作背景,并将根据标记文档1310的网页1312叠加到该背景,从而输出整合的网页1330。
图14是解释根据本发明另一示例性实施例的存储标记文档的计算机可读介质的示图。
参照图14,为了输出整合的网页,将多个主体部分1410、1420和1430包括在标记文档中。关于输出各个主体部分1410、1420和1430的顺序的信息可被包括在标记文档中。在当前示例性实施例中,指示包括固定数据的主导主体的信息以及表示其余主体部分的叠加顺序或打印顺序的信息包括在各个主体部分1410、1420和1430的<body>标签中。
当执行显示时,根据第一主体1410的网页作为背景被布置在最下面的部分,第二主体1420和第三主体1430依次叠加到背景,从而构造整合的网页。同样地,当执行打印时,三个主体部分1410、1420和1430被叠加,因此打印网页。或者,包括在第一主体1410中的数据被构造为变成背景的主导页,通过将第二主体1420叠加到背景而创建的网页和通过将第三主体1430叠加到背景而创建的网页被依次打印。
图15是示出根据本发明示例性实施例的标记文档处理方法的流程图。在该标记文档处理方法中,标记内容处理器512处理如图14所示构造的标记文档。
操作图15,首先,包括多个主体部分的标记文档被接收(操作1502)。然后,对接收的标记文档进行解释,因而获得关于输出多个主体的顺序的信息(操作1504)。如果未在各个主体部分或标记文档的任何其他部分中定义顺序信息,则可将顺序信息确定为描述各个主体部分的顺序。根据确定的顺序信息,各个主体部分被叠加并显示或叠加并打印(操作1506)。如上所述,根据本发明示例性实施例,可使用主导主体作为背景来打印若干网页。
如上所述根据本发明示例性实施例的方法可由计算机可读记录介质中的计算机可读代码实现。
如上所述,根据本发明示例性实施例,通过向多个独立的标记文档引进输出顺序和主导页的概念,可将多个标记文档整合并输出为单一页。
此外,通过将标记文档分成模板部分和内容部分,并将它们实现为独立的标记文档,可提高文档的可读性,达到高效的文档处理和管理。
此外,可无需修正地利用现有的标记文档作为将被输出作为背景或作为任意数据的文档。
尽管已经参照本发明示例性实施例具体显示和描述了本发明,但本领域的普通技术人员应该理解,在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,可以在形式和细节上进行各种改变。
Claims (44)
1、一种计算机可读介质,包括:
多个标记文档;
顺序信息,指示所述多个标记文档的输出顺序。
2、如权利要求1所述的计算机可读介质,还包括:开始文档,包括所述多个标记文档的访问信息。
3、如权利要求2所述的计算机可读介质,其中,所述顺序信息记录在开始文档中。
4、如权利要求3所述的计算机可读介质,其中,所述顺序信息包括指示所述多个标记文档中的一个是主导文档的信息,所述主导文档包括将被打印为不同标记文档的背景的固定数据。
5、如权利要求4所述的计算机可读介质,其中,所述顺序信息还包括关于除主导文档外的其余标记文档被叠加到所述主导文档并被打印的顺序的信息。
6、如权利要求3所述的计算机可读介质,其中,所述顺序信息包括关于当所述多个标记文档被显示为网页时所述多个标记文档被叠加的顺序的信息。
7、如权利要求1所述的计算机可读介质,其中,所述顺序信息记录在所述多个标记文档中。
8、如权利要求7所述的计算机可读介质,其中,所述顺序信息包括指示相应的标记文档是包括将被打印作为不同标记文档的背景的固定数据的主导文档的信息,或包括关于相应的标记文档被叠加到所述主导文档并被打印的顺序的信息。
9、如权利要求7所述的计算机可读介质,其中,所述顺序信息包括关于当所述多个标记文档被显示为网页时相应的标记文档被叠加的顺序的信息。
10、如权利要求1所述的计算机可读介质,其中,所述多个标记文档中的一个是将被输出作为包括可变数据的不同标记文档的背景的背景标记文档,所述顺序信息包括背景标记文档的访问信息,所述背景标记文档的访问信息记录在所述包括可变数据的不同标记文档中。
11、如权利要求10所述的计算机可读介质,还包括至少一个背景标记文档,
其中,所述顺序信息包括关于当所述多个标记文档被显示时所述至少一个背景标记文档被叠加的顺序的信息。
12、如权利要求11所述的计算机可读介质,其中,关于所述至少一个背景标记文档被叠加的顺序的顺序信息被记录在所述包括可变数据的不同标记文档中。
13、如权利要求11所述的计算机可读介质,其中,关于所述至少一个背景标记文档被叠加的顺序的顺序信息被记录在所述至少一个背景标记文档中。
14、一种存储标记文档的计算机可读介质,所述标记文档包括:
多个主体部分;
关于输出所述多个主体部分的顺序的顺序信息。
15、如权利要求14所述的计算机可读介质,其中,所述顺序信息包括关于当标记文档被打印时将被打印为不同主体部分的背景的主导主体的信息。
16、如权利要求15所述的计算机可读介质,其中,所述顺序信息还包括指示除主导主体外的其余主体部分被叠加到所述主导主体并被打印的顺序的信息。
17、如权利要求14所述的计算机可读介质,其中,所述顺序信息还包括指示当所述标记文档被显示为网页时所述多个主体部分被叠加的顺序的信息。
18、如权利要求14所述的计算机可读介质,其中,所述顺序信息记录在各个主体部分中。
19、一种处理标记文档的方法,包括:
接收包括多个标记文档的访问信息的开始文档;
获得指示输出所述多个标记文档的顺序的顺序信息;
根据所述访问信息接收所述多个标记文档;
根据所述顺序信息输出所述多个标记文档。
20、如权利要求19所述的方法,其中,获得顺序信息的步骤包括:解释开始文档并确定输出顺序。
21、如权利要求19所述的方法,其中,输出所述多个标记文档的步骤包括:
参照所述顺序信息,选择所述多个标记文档中的一个作为包括固定数据的主导文档;
进行控制,从而根据所述顺序信息,将除主导文档外的其余标记文档分别叠加到主导文档并依次打印。
22、如权利要求19所述的方法,其中,输出所述多个标记文档的步骤包括:
根据所述顺序信息,生成并输出所述多个标记文档被叠加的图像。
23、如权利要求19所述的方法,其中,获得顺序信息的步骤包括:解释所述多个标记文档并确定输出顺序。
24、如权利要求19所述的方法,其中,获得顺序信息的步骤包括:根据记录在开始文档的访问信息的描述顺序或根据所述多个标记文档被接收的顺序,确定输出顺序。
25、一种处理标记文档的方法,包括:
接收包括可变数据和至少一个背景标记文档的访问信息的标记文档;
根据所述访问信息接收所述至少一个背景标记文档;
将包括可变数据的标记文档叠加到所述至少一个背景标记文档;
输出所得的叠加的标记文档。
26、如权利要求25所述的方法,其中,叠加标记文档的步骤还包括:参照关于输出所述至少一个背景标记文档的顺序的信息,确定叠加顺序。
27、如权利要求26所述的方法,其中,确定叠加顺序的步骤包括:根据包括在包括可变数据的标记文档中的顺序信息,确定叠加顺序。
28、如权利要求26所述的方法,其中,确定叠加顺序的步骤包括:根据包括在所述至少一个背景标记文档中的顺序信息,确定叠加顺序。
29、一种处理和输出标记文档的方法,包括:
接收包括多个主体部分的标记文档;
获得关于所述多个主体部分将被输出的输出顺序的顺序信息;
进行控制,从而根据所述顺序信息叠加并显示或打印所述多个主体部分。
30、如权利要求29所述的方法,其中,获得顺序信息的步骤包括:解释各个主体部分并确定输出顺序。
31、如权利要求29所述的方法,其中,获得顺序信息的步骤包括:根据在所述标记文档中描述各个主体部分的顺序,确定输出顺序。
32、一种设备,包括:
处理器,处理并输出标记文档,以显示或打印所述标记文档,
其中,所述处理器包括标记内容处理器,所述标记内容处理器接收包括多个标记文档的访问信息的开始文档,获取指示所述多个标记文档将被输出的输出顺序的顺序信息,根据所述访问信息接收所述多个标记文档,并根据所述顺序信息输出所述多个标记文档。
33、如权利要求32所述的设备,其中,标记内容处理器解释开始文档,并获得顺序信息。
34、如权利要求32所述的设备,其中,标记内容处理器参照顺序信息选择所述多个标记文档中的一个作为包括固定数据的主导文档,并进行控制,使得除主导文档外的其余标记文档根据上述顺序信息被分别叠加到所述主导文档并被依次在打印机上打印。
35、如权利要求32所述的设备,其中,标记内容处理器生成所述多个标记文档根据顺序信息被叠加的图像,并将所述图像输出到显示器。
36、如权利要求32所述的设备,其中,标记内容处理器解释所述多个标记文档,并获得顺序信息。
37、如权利要求32所述的设备,其中,标记内容处理器根据记录在开始文档中的访问信息的描述信息或根据所述多个标记文档被接收的顺序来确定输出顺序。
38、一种设备,包括:
处理器,处理并输出标记文档,以显示或打印所述标记文档,
其中,所述处理器包括:标记内容处理器,接收包括可变数据和至少一个背景标记文档的访问信息的标记文档,根据所述访问信息接收所述至少一个背景标记文档,将所述包括可变数据的标记文档叠加到所述至少一个背景标记文档,并输出所得的标记文档。
39、如权利要求38所述的设备,其中,标记内容处理器参照指示所述至少一个背景标记文档被输出的顺序的顺序信息,确定叠加顺序。
40、如权利要求39所述的设备,其中,标记内容处理器根据包括在包括可变数据的标记文档中的顺序信息,确定叠加顺序。
41、如权利要求39所述的设备,其中,标记内容处理器根据包括在所述至少一个背景标记文档中的顺序信息,确定叠加顺序。
42、一种处理和输出标记文档以显示或打印所述标记文档的设备,所述设备包括:
标记内容处理器,接收包括多个主体部分的标记文档,获得关于所述多个主体部分将被输出的顺序的顺序信息,根据所述顺序信息叠加所述多个主体部分,并控制显示器和打印机中的至少一个,使得所述多个主体部分在显示器上显示或在打印机上打印。
43、如权利要求42所述的设备,其中,标记内容处理器解释各个主体部分,并获得顺序信息。
44、如权利要求42所述的设备,其中,标记内容处理器根据在所述标记文档中描述各个主体部分的顺序,确定输出顺序。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060062439 | 2006-07-04 | ||
KR1020060062439A KR20080004011A (ko) | 2006-07-04 | 2006-07-04 | 마크업 문서를 기록한 정보저장매체, 마크업 문서 처리방법 및 장치 |
KR10-2006-0062439 | 2006-07-04 | ||
PCT/KR2007/002686 WO2008004766A1 (en) | 2006-07-04 | 2007-06-04 | Computer-readable medium storing markup documents, and method and apparatus of processing the markup documents |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101346715A true CN101346715A (zh) | 2009-01-14 |
CN101346715B CN101346715B (zh) | 2010-09-22 |
Family
ID=38894703
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800009856A Expired - Fee Related CN101346715B (zh) | 2006-07-04 | 2007-06-04 | 处理标记文档的方法和设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20080010583A1 (zh) |
EP (1) | EP2035961A1 (zh) |
KR (1) | KR20080004011A (zh) |
CN (1) | CN101346715B (zh) |
WO (1) | WO2008004766A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011000165A1 (en) * | 2009-07-03 | 2011-01-06 | Hewlett-Packard Development Company,L.P. | Apparatus and method for text extraction |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10553001B2 (en) * | 2009-11-20 | 2020-02-04 | Adobe Inc. | Master page overlay |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6031989A (en) * | 1997-02-27 | 2000-02-29 | Microsoft Corporation | Method of formatting and displaying nested documents |
US7047487B1 (en) * | 2000-05-11 | 2006-05-16 | International Business Machines Corporation | Methods for formatting electronic documents |
JP3943830B2 (ja) * | 2000-12-18 | 2007-07-11 | 株式会社東芝 | 文書合成方法および文書合成装置 |
CN100489838C (zh) * | 2001-02-05 | 2009-05-20 | 皇家菲利浦电子有限公司 | 具有格式改编的对象传输方法及设备 |
GB0211897D0 (en) * | 2002-05-23 | 2002-07-03 | Koninkl Philips Electronics Nv | Dynamic markup language |
US20040100498A1 (en) * | 2002-11-21 | 2004-05-27 | International Business Machines Corporation | Annotating received world wide web/internet document pages without changing the hypertext markup language content of the pages |
KR20040045101A (ko) * | 2002-11-22 | 2004-06-01 | 삼성전자주식회사 | 마크업 화면에 매립된 오브젝트 화면의 입력 아이템을포커싱하는 방법 및 그 정보저장매체 |
WO2004068320A2 (en) * | 2003-01-27 | 2004-08-12 | Vincent Wen-Jeng Lue | Method and apparatus for adapting web contents to different display area dimensions |
US7185277B1 (en) * | 2003-10-24 | 2007-02-27 | Microsoft Corporation | Method and apparatus for merging electronic documents containing markup language |
US7373586B2 (en) * | 2004-09-03 | 2008-05-13 | International Business Machines Corporation | Differencing and merging tree-structured documents |
US20080250311A1 (en) * | 2004-11-12 | 2008-10-09 | Justsystems Corporation Brains Park | Document Processing Device, and Document Processing Method |
US20070038926A1 (en) * | 2005-08-09 | 2007-02-15 | Naohiro Harima | Method for automatically embedding TabIndex attributes |
US7721198B2 (en) * | 2006-01-31 | 2010-05-18 | Microsoft Corporation | Story tracking for fixed layout markup documents |
-
2006
- 2006-07-04 KR KR1020060062439A patent/KR20080004011A/ko not_active Application Discontinuation
-
2007
- 2007-01-25 US US11/657,477 patent/US20080010583A1/en not_active Abandoned
- 2007-06-04 WO PCT/KR2007/002686 patent/WO2008004766A1/en active Application Filing
- 2007-06-04 EP EP07832999A patent/EP2035961A1/en not_active Withdrawn
- 2007-06-04 CN CN2007800009856A patent/CN101346715B/zh not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011000165A1 (en) * | 2009-07-03 | 2011-01-06 | Hewlett-Packard Development Company,L.P. | Apparatus and method for text extraction |
US8924846B2 (en) | 2009-07-03 | 2014-12-30 | Hewlett-Packard Development Company, L.P. | Apparatus and method for text extraction |
Also Published As
Publication number | Publication date |
---|---|
WO2008004766A1 (en) | 2008-01-10 |
CN101346715B (zh) | 2010-09-22 |
KR20080004011A (ko) | 2008-01-09 |
EP2035961A1 (en) | 2009-03-18 |
US20080010583A1 (en) | 2008-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7426057B2 (en) | Document processing method | |
JP4154976B2 (ja) | レイアウトシステム、プログラム | |
US8107727B2 (en) | Document processing apparatus, document processing method, and computer program product | |
US7917850B2 (en) | Document managing system and method thereof | |
US20140033010A1 (en) | Method and system for dynamic assembly of form fragments | |
CN100461173C (zh) | 电子归档***和电子归档方法 | |
US20050008387A1 (en) | Information processing apparatus and method, and print control program | |
TW200300233A (en) | Document conversion system, document conversion method and computer readable recording medium storing document conversion program | |
CN101443790A (zh) | 数字图像中的非回流内容的有效处理 | |
WO2006046523A1 (ja) | 文書解析システム、及び文書適応システム | |
EP1830275A1 (en) | Information distribution system | |
US20100107048A1 (en) | Document processor and document processing method | |
WO2013141886A1 (en) | System and method for document indexing and drawing annotation | |
WO2007035815A2 (en) | An electronic publishing system and method for managing publishing requirements in a neutral format | |
EP1821219A1 (en) | Document processing device and document processing method | |
US20100010970A1 (en) | Document searching device, document searching method, document searching program | |
US9298675B2 (en) | Smart document import | |
Hardy et al. | Mapping and displaying structural transformations between xml and pdf | |
CN110399334A (zh) | 对纸质文档进行排序的方法和*** | |
US20090265615A1 (en) | Data processing server and data processing method | |
EP2318950B1 (en) | System and method for designing stationery | |
US7672010B2 (en) | Method and system to generate document templates with resource administration | |
CN101346715B (zh) | 处理标记文档的方法和设备 | |
US8056002B2 (en) | Image forming apparatus, image forming method, computer program, and computer-readable storage medium | |
US20080141112A1 (en) | Document Processing Device and Document Processing Method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100922 Termination date: 20190604 |
|
CF01 | Termination of patent right due to non-payment of annual fee |