WO2014146482A1 - 在pdf文档中***对象的方法 - Google Patents

在pdf文档中***对象的方法 Download PDF

Info

Publication number
WO2014146482A1
WO2014146482A1 PCT/CN2014/000270 CN2014000270W WO2014146482A1 WO 2014146482 A1 WO2014146482 A1 WO 2014146482A1 CN 2014000270 W CN2014000270 W CN 2014000270W WO 2014146482 A1 WO2014146482 A1 WO 2014146482A1
Authority
WO
WIPO (PCT)
Prior art keywords
formula
pdf document
user
template
attributes
Prior art date
Application number
PCT/CN2014/000270
Other languages
English (en)
French (fr)
Inventor
樊孝龙
Original Assignee
福建福昕软件开发股份有限公司北京分公司
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 福建福昕软件开发股份有限公司北京分公司 filed Critical 福建福昕软件开发股份有限公司北京分公司
Priority to US14/778,178 priority Critical patent/US20160253306A1/en
Publication of WO2014146482A1 publication Critical patent/WO2014146482A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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
    • 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/106Display of layout of documents; Previewing
    • 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
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/111Mathematical or scientific formatting; Subscripts; Superscripts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates

Definitions

  • the present invention relates to the field of PDF document editing technology, and in particular, to a method for inserting an object into a PDF document. Background technique
  • the object of the present invention is to overcome the shortcomings of existing PDF document editing and to provide a method of inserting formulas and special characters directly into a PDF document.
  • the present invention provides a method of inserting an object into a PDF document, comprising the steps of:
  • mapping table includes an index, where the index is a location of each representation of the object to be inserted in the configuration file;
  • a method for inserting an object in a PDF document according to the present invention wherein the object is a formula, and its representation form is various formula templates; the mapping table further includes an attribute, and the attribute attribute includes a formula attribute and a general attribute.
  • the formula attribute is used to determine a formula structure, including whether there is a nest, a total nesting layer, and an index corresponding to each nested sub-template;
  • the general attribute includes a text character spacing, Horizontal zoom level, line spacing, text font category, font size, and rendering mode;
  • the insert panel is an edit panel for the user to edit the formula to be inserted.
  • step S3 includes:
  • S31 determining whether a nested relationship exists in the currently edited formula template. If there is no nested relationship, the attribute corresponding to the current formula template is obtained from the configuration file and fed back to the user according to the index; if there is a nested relationship, After obtaining the properties of the internally nested formula template, the external formula template is used to adjust, and then the adjusted overall property is fed back to the user.
  • step S4 includes:
  • a method for inserting an object in a PDF document according to the present invention further comprising the following steps:
  • step S5 comprises:
  • a method for inserting an object in a PDF document according to the present invention wherein the object is a special character, and the insertion panel is a character selection interface, and the representation form of various special characters is presented in a list form.
  • a method for inserting an object in a PDF document according to the present invention further comprising the following steps:
  • the method for inserting an object in a PDF document proposed by the invention can directly insert a mathematical formula and a special symbol in a PDF document, and can be modified at any time according to the needs of the user, which greatly facilitates the user to operate the formula and the special Characters, which increase the efficiency of creating and editing PDF documents.
  • FIG. 1 is a flow chart of a method for inserting an object in a PDF document in the present invention
  • Figure 2 is a flow chart showing the modification of the inserted formula in the present invention. detailed description
  • the present invention provides a method for inserting an object into a PDF document, in particular, a method for inserting a formula and a special character into a PDF document.
  • a method for inserting a formula and a special character into a PDF document The technical solutions of the present invention will be described in detail below from the aspects of the insertion formula and the insertion of special characters, respectively.
  • the present invention mainly includes the following steps:
  • (1) Collect instances of various formula objects and merge them into a configuration file that is loaded from the configuration file at runtime. If necessary, instances of the various formula objects collected above can also be saved in the database. Because the security level of the database is high and the operation is more complicated, you only need to merge various formula objects into the configuration file without confidentiality.
  • the instance of the formula object is composed of various formula templates, such as a square formula template [] 2 , a score formula template [] / [], and the like.
  • a complete formula will often contain nesting of multi-level formula templates, such as the square of a certain score, you need the above square formula template [] 2 and the score formula template [] I [] nesting, where the square formula template [] 2 Called the parent template, the score formula template [] / [] is called a child template.
  • the user can edit each of the reserved fill sections in the formula template as needed until the complete formula content is completed.
  • close the edit panel After the user issues a close command, close the edit panel, write the formula object identifier, and then integrate the formula to write the file in the form of a stream object followed by the identifier.
  • the formula object identifier is a token, indicating that the object behind it is a formula, which at least contains the index of the template, the nested relationship (if there is a nest), and the specific form can be used... Said. Because a qualified PDF automatically ignores the content after the % in a line, this can be saved directly in the current PDF file, while avoiding other readers that do not support this feature.
  • the present invention also provides a method of inserting special characters into a PDF document, including the following steps:
  • the object is obtained from the configuration file through an index, and then written into the PDF file.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Human Computer Interaction (AREA)
  • Algebra (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Abstract

本发明公开一种在PDF文档中***对象的方法,包括以下步骤:S1:收集要***对象的所有表现形式,并将其归并到一个配置文件中;S2:建立映射表,所述映射表包括索引,所述索引为要***对象的各表现形式在所述配置文件中的位置;S3:创建***面板,在用户发出***对象指令后,打开所述***面板,供用户选择或编辑要***的对象;S4:在用户发出关闭指令后,关闭所述***面板,并将用户在所述编辑面板中完成编辑的内容以流对象的形式写入PDF文档中。本发明提出的方法能够实现直接在PDF文档中***数学公式和特殊符号,并可根据用户的需要随时修改,大大方便了用户操作公式和特殊字符,从而提高创建、编辑PDF文档的效率。

Description

在 PDF文档中***对象的方法 技术领域
本发明涉及 PDF文档编辑技术领域, 特别涉及一种在 PDF文档中***对象 的方法。 背景技术
PDF是一种应用非常普遍的文件格式,它以其独特的安全性以及出色的跨平 台使用能力被越来越多的用户所青睐。 但由于 PDF的格式特殊, 目前只能通过 官方提供的 Ac roba t软件做些简单修改, 更多的情况都是将原文件重新编辑, 然后再重新生成一份 PDF , 因此修改起来显得非常麻烦。 尤其是当文档中需要插 入公式或特殊字符等对象时, 由于现有技术无法直接在 PDF文档中***和编辑 公式或特殊字符, 使用起来非常不便。 发明内容
本发明的目的在于克服现有的 PDF文档编辑上的缺陷,提供一种直接在 PDF 文档中***公式和特殊字符的方法。
为达上述目的, 本发明提供一种在 PDF文档中***对象的方法, 包括以下 步骤:
S 1 : 收集要***对象的所有表现形式, 并将其归并到一个配置文件中;
S 2 : 建立映射表, 所述映射表包括索引, 所述索引为要***对象的各表现 形式在所述配置文件中的位置;
S 3: 创建***面板, 在用户发出***对象指令后, 打开所述***面板, 供 用户选择或编辑要***的对象;
S 4 : 在用户发出关闭指令后, 关闭所述***面板, 并将用户在所述编辑面 板中完成编辑的内容以流对象的形式写入 PDF文档中。
根据本发明提供的在 PDF文档中***对象的方法, 其中, 所述对象为公式, 其表现形式为各种公式模板; 所述映射表中还包括属性, 所述属性属性包括公 式属性和一般属性; 所述公式属性用于确定公式结构, 其包括是否有嵌套、 总 嵌套层数及每层嵌套的子模板所对应的索引; 所述一般属性包括文本字符间距、 水平缩放程度、 行距、 文本字体类别、 字体大小和呈现模式; 所述***面板为 编辑面板, 用于供用户编辑要***的公式。
根据本发明提供的在 PDF文档中***对象的方法, 其中, 所述步骤 S3中包 括:
S31: 判断当前编辑的公式模板中是否存在嵌套关系, 若不存在嵌套关系, 则根据该索引从配置文件中获取当前公式模版对应的各项属性反馈给用户; 若 存在嵌套关系, 则在获取内部嵌套的公式模板的各项属性后, 再结合外部的公 式模板进行调整, 然后将调整后的整体属性反馈给用户。
根据本发明提供的在 PDF文档中***对象的方法, 其中, 所述步骤 S4中包 括:
S41: 在完成编辑的公式之前写入公式对象标识, 所述公示对象标识与所述 完成编辑的公式一起以流对象的形式写入 PDF文档中。
根据本发明提供的在 PDF文档中***对象的方法, 其中, 还包括以下步骤:
S5: 在用户发出修改指令后, 对已***的公式进行修改。
根据本发明提供的在 PDF文档中***对象的方法,其中,所述步骤 S5包括:
S51: 提取标识中存储的有关该公式的信息, 包括公式中用到的模版索引、 和嵌套关系;
S52: 根据提取的信息再结合配置文件对该公式对象进行解析, 重现在编辑 面板中;
S53: 用户发出编辑完毕指令后, 重新生成公式对象标识,删除原公式对象 标识及原公式内容, 写入修改后的公式对象标识和公式内容。
根据本发明提供的在 PDF文档中***对象的方法, 其中, 所述对象为特殊 字符, 所述***面板为字符选择界面, 以列表形式呈现各种特殊字符的表现形 式。
根据本发明提供的在 PDF文档中***对象的方法, 其中, 还包括以下步骤:
S6: 当字符选择界面中不存在要***的特殊字符时, 允许用户以自定义方 式自行写入所需要的特殊字符, 并提醒用户将其添加到自定义字符库中。
与现有技术相比, 本发明提出的在 PDF文档中***对象的方法能够实现直 接在 PDF文档中***数学公式和特殊符号,并可根据用户的需要随时修改, 大大 方便了用户操作公式和特殊字符, 从而提高创建、 编辑 PDF文档的效率。 附图说明
图 1为本发明中在 PDF文档中***对象的方法的流程图;
图 2为本发明中对已***的公式进行修改的流程图。 具体实施方式
以下将对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描 述的实施例仅仅是本发明的一部分实施例, 而不是全部的实施例。 基于本发明 中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有 其他实施例, 都属于本发明保护的范围。
请参阅图 1图 2, 本发明提供一种在 PDF文档中***对象的方法, 特别是指 在 PDF文档中***公式和特殊字符的方法。 以下将分别从***公式和***特殊 字符两个方面对本发明的技术方案进行详细描述。
对于***公式而言, 本发明主要包括以下步骤:
( 1 ) 收集各种公式对象的实例并将它们归并到一个配置文件中, 运行时从 配置文件加载。 必要时, 也可将上述收集的各类公式对象的实例保存在数据库 中。 由于数据库的安全性级别较高, 操作起来也更加复杂, 因此在不需要保密 的情况下, 只需将各类公式对象归并到配置文件中就可以。 其中, 所述公式对 象的实例由各类公式模板组成, 如平方公式模板 [] 2, 分数公式模板 [] / []等。 一 个完整的公式往往会包含多层公式模板的嵌套, 如某分数的平方, 就需要上述 平方公式模板 [] 2和分数公式模板 [] I []的嵌套, 其中平方公式模板 [] 2称为父模 板, 分数公式模板 [] / []则称为子模板。
( 2 )创建一个映射表, 映射表由索引和公式对象属性构成。 所述索引包括 该对象在配置文件中的具***置, 便于准确的从配置文件中获取; 所述公式对 象属性分为公式属性和对象属性。 对象属性就是该对象的一般属性, 包括文本 字符间距、 水平缩放程度、 行距、 文本字体类别、 字体大小及呈现模式等, 而 公式属性则用于确定公式的结构, 公式属性应至少包括: 是否有嵌套、 总嵌套 层数、 每一层嵌套的子模板所对应的索引 (对于不含嵌套的, 层数为 0 , 子模板 索引为空) 。
( 3 )创建***面板, 也即编辑面板, 供用户在所述面板中编辑要***的公 式。 具体编辑过程为: 当选择一个公式模版后, 判断当前编辑的是否为另一个 模版的填充部分, 如判断结果为否, 则根据该索引从配置文件中获取该公式模 版对应的各项属性反馈给用户; 如果结果为是, 则在获取子模板各项属性后结 合父模版进行调整, 然后再反馈给用户。
用户可根据需要编辑公式模板中的各个预留填充部分, 直至完成完整的公 式内容。
·( 4 ) 在用户发出关闭指令后, 关闭所述编辑面板, 写入公式对象标识, 然 后将公式整合后以一个流对象的形式紧跟着标识写入文件。
其中, 所述公式对象标识就是一个记号, 表明它后面的对象是一个公式, 其至少包含模版的索引、 嵌套关系 (如果有嵌套的话) , 具体可以使用 ...... + 的形式表示。 因为合格的 PDF会自动忽略一行中%后面的内容, 所以这样可以直 接保存在当前 PDF文件中, 同时避免其他不支持本功能的阅读器正常运行。
( 5 ) 当用户需要修改已***公式时, 首先提取标识中存储的有关该公式的 信息, 包括公式中用到的模版索引、 嵌套关系等; 然后根据提取的信息再结合 配置文件对该公式对象进行解析, 重现在编辑面板中; 接下来后续修改操作与 ***时的编辑方式相同, 编辑完毕且确定 4爹改后重新生成标识,删除原公式标识 及公式对象, 写入修改后的标识和公式。
以上就是本发明关于在 PDF文档中***公式的具体实现方法。 另外, 本发 明同时还提供了在 PDF文档中***特殊字符的方法, 包括以下步骤:
( 1 ) 收集各种特殊字符对象的实例, 并将它们归并到一个配置文件中, 运 行时从配置文件加载。
( 2 )创建一个特殊字符选择界面, 当用户点击***特殊字符时弹出, 界面 以列表的形式呈现, 当用户选择完毕确定后通过选择项对应的索引项直接返回 特殊字符的编码, 然后写入 PDF文件。
( 3 )如果不存在该特殊字符对应的编码,或者该特殊字符是用户自定义的, 则通过索引从配置文件获取该对象, 然后写入 PDF文件。
( 4 )如果配置文件中依旧没有该特殊字符的描述, 则由用户通过其他方式 自行写入, 并提醒用户将其添加到自定义特殊字符中。
以上对本发明的描述是说明性的, 而非限制性的, 本专业技术人员理解, 在权利要求限定的精神与范围之内可对其进行许多修改、 变化或等效, 但是它 们都将落入本发明的保护范围内。

Claims

权 利 要 求
1、 一种在 PDF文档中***对象的方法, 其特征在于, 包括以下步骤: S 1 : 收集要***对象的所有表现形式, 并将其归并到一个配置文件中; S 2 : 建立映射表, 所述映射表包括索引, 所述索引为要***对象的各表现 形式在所述配置文件中的位置;
S 3 : 创建***面板, 在用户发出***对象指令后, 打开所述***面板, 供 用户选择或编辑要***的对象;
S 4 : 在用户发出关闭指令后, 关闭所述***面板, 并将用户在所述编辑面 板中完成编辑的内容以流对象的形式写入 PDF文档中。
2、 根据权利要求 1所述的在 PDF文档中***对象的方法, 其特征在于, 所 述对象为公式, 其表现形式为各种公式模板; 所述映射表中还包括属性, 所述 属性包括公式属性和一般属性; 所述公式属性用于确定公式结构, 其包括是否 有嵌套、 总嵌套层数及每层嵌套的子模板所对应的索引; 所述一般属性包括文 本字符间距、 水平缩放程度、 行距、 文本字体类别、 字体大小和呈现模式; 所 述***面板为编辑面板, 用于供用户编辑要***的公式。
3、 根据权利要求 2所述的在 PDF文档中***对象的方法, 其特征在于, 所 述步骤 S 3中包括:
S 3 1 : 判断当前编辑的公式模板中是否存在嵌套关系, 若不存在嵌套关系, 则根据该索引从配置文件中获取当前公式模版对应的各项属性反馈给用户; 若 存在嵌套关系, 则在获取内部嵌套的公式模板的各项属性后, 再结合外部的公 式模板进行调整, 然后将调整后的整体属性反馈给用户。
4、 根据权利要求 2所述的在 PDF文档中***对象的方法, 其特征在于, 所 述步骤 S 4中包括:
S 4 1 : 在完成编辑的公式之前写入公式对象标识, 所述公示对象标识与所述 完成编辑的公式一起以流对象的形式写入 PDF文档中。
5、 根据权利要求 2所述的在 PDF文档中***对象的方法, 其特征在于, 还 包括以下步骤:
S 5 : 在用户发出修改指令后, 对已***的公式进行修改。
6、 根据权利要求 5所述的在 PDF文档中***对象的方法, 其特征在于, 所 述步骤 S 5包括:
ί S51 : 提取标识中存储的有关该公式的信息, 包括公式中用到的模版索引、 和嵌套关系;
S52 : 根据提取的信息再结合配置文件对该公式对象进行解析, 重现在编辑 面板中;
S53: 用户发出编辑完毕指令后, 重新生成公式对象标识,删除原公式对象 标识及原公式内容, 写入修改后的公式对象标识和公式内容。
7、 根据权利要求 1所述的在 PDF文档中***对象的方法, 其特征在于, 所 述对象为特殊字符, 所述***面板为字符选择界面, 以列表形式呈现各种特殊 字符的表现形式。
8、 根据权利要求 7所述的在 PDF文档中***对象的方法, 其特征在于, 还 包括以下步骤:
S6 : 当字符选择界面中不存在要***的特殊字符时, 允许用户以自定义方 式自行写入所需要的特殊字符, 并提醒用户将其添加到自定义字符库中。
PCT/CN2014/000270 2013-03-19 2014-03-14 在pdf文档中***对象的方法 WO2014146482A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/778,178 US20160253306A1 (en) 2013-03-19 2014-03-14 The method of inserting objects into a pdf document

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310088526.5 2013-03-19
CN201310088526.5A CN104063365B (zh) 2013-03-19 2013-03-19 在pdf文档中***对象的方法

Publications (1)

Publication Number Publication Date
WO2014146482A1 true WO2014146482A1 (zh) 2014-09-25

Family

ID=51551081

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/000270 WO2014146482A1 (zh) 2013-03-19 2014-03-14 在pdf文档中***对象的方法

Country Status (3)

Country Link
US (1) US20160253306A1 (zh)
CN (1) CN104063365B (zh)
WO (1) WO2014146482A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105988981A (zh) * 2015-01-27 2016-10-05 中兴通讯股份有限公司 一种在文本中***多媒体对象的方法、装置及终端
CN107291919A (zh) * 2017-06-28 2017-10-24 四川妥妥递科技有限公司 一种在pdf文件上在线添加域的***及其方法
US11227095B2 (en) * 2017-07-25 2022-01-18 Perry + Currier Inc. Automated dynamic document generator
US10885263B2 (en) * 2018-07-06 2021-01-05 Riskspan, Inc. Automatic document generation systems and methods
US11386112B2 (en) * 2018-08-08 2022-07-12 Microsoft Technology Licensing, Llc Visualization platform for reusable data chunks
CN109657220A (zh) * 2018-12-11 2019-04-19 万兴科技股份有限公司 Pdf文档的在线编辑方法、装置及电子设备
CN112036149B (zh) * 2020-09-01 2023-10-27 珠海豹趣科技有限公司 一种文件编辑方法、装置、电子设备及存储介质
CN112668300B (zh) * 2021-01-28 2024-03-22 武汉悦学帮网络技术有限公司 一种公式编辑方法、装置、计算机设备和存储介质
CN115357160B (zh) * 2022-07-13 2023-10-27 北京庖丁科技有限公司 文档内容点选方法、装置、电子设备、介质和程序产品

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1564197A (zh) * 2004-04-12 2005-01-12 吴建明 ***图像在pdf文件中的制作方法
US20050188301A1 (en) * 2004-02-06 2005-08-25 Heidelberger Druckmaschinen Ag Method for providing data for a sheet, in particular for creating a print, and sheet provided thereby
WO2008004221A2 (en) * 2006-07-05 2008-01-10 Wondernet Ltd Inserting digital signatures into a transformed document
CN102622562A (zh) * 2012-02-27 2012-08-01 中山大学 基于pdf交叉引用表的pdf文件信息嵌入和提取方法

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5526475A (en) * 1994-03-02 1996-06-11 Mathsoft, Inc. Method for live symbolic calculations in a mathematical document editor
US6775678B1 (en) * 2000-04-11 2004-08-10 Microsoft Corporation Data structure and method of storing a digital document
US6915484B1 (en) * 2000-08-09 2005-07-05 Adobe Systems Incorporated Text reflow in a structured document
US7859689B2 (en) * 2003-07-31 2010-12-28 Electronics For Imaging, Inc. Methods and apparatus for analyzing electronic documents and digital printing systems
US20060285152A1 (en) * 2005-06-17 2006-12-21 Skillen William A Method and system for embedding native shape file and mapping data within a portable document format file
JP2008026943A (ja) * 2006-07-18 2008-02-07 Ricoh Co Ltd 編集処理装置、編集処理装置の制御方法、プログラムおよび記録媒体
US8589869B2 (en) * 2006-09-07 2013-11-19 Wolfram Alpha Llc Methods and systems for determining a formula
CN101231633B (zh) * 2007-01-23 2010-08-25 北京北大方正电子有限公司 一种包括嵌套框对象的排版方法和装置
CN102521411B (zh) * 2011-12-28 2013-09-18 畅捷通信息技术股份有限公司 公式及公式数据处理装置和公式及公式数据处理方法
CN102681978A (zh) * 2012-05-15 2012-09-19 深圳市万兴软件有限公司 一种在pdf文档中显示文本的方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050188301A1 (en) * 2004-02-06 2005-08-25 Heidelberger Druckmaschinen Ag Method for providing data for a sheet, in particular for creating a print, and sheet provided thereby
CN1564197A (zh) * 2004-04-12 2005-01-12 吴建明 ***图像在pdf文件中的制作方法
WO2008004221A2 (en) * 2006-07-05 2008-01-10 Wondernet Ltd Inserting digital signatures into a transformed document
CN102622562A (zh) * 2012-02-27 2012-08-01 中山大学 基于pdf交叉引用表的pdf文件信息嵌入和提取方法

Also Published As

Publication number Publication date
US20160253306A1 (en) 2016-09-01
CN104063365B (zh) 2018-08-21
CN104063365A (zh) 2014-09-24

Similar Documents

Publication Publication Date Title
WO2014146482A1 (zh) 在pdf文档中***对象的方法
CN106815184B (zh) 基于fog数据自动生成文档的***及方法
JP5612227B2 (ja) 複数の表現を使用する文書記憶
RU2358311C2 (ru) Документ текстовой обработки, хранящийся в едином файле xml, которым могут манипулировать приложения, понимающие язык xml
CN105843787B (zh) 一种富文本编辑方法及***
CN106796581A (zh) 用于内容数据的布局的基于用户意图的生成
CN109086046A (zh) 一种基于接口规范文档的前端代码自动生成方法及***
CN101916245A (zh) 一种电子阅读器上电子书批注实现方法和装置
JP4775974B2 (ja) ウェブページを編集するプログラム、装置、及びシステム
CN110083580B (zh) 一种Word文档向PowerPoint文档转换的方法及***
CN106796518A (zh) 基于意图的反馈
CN103268340B (zh) 基于层次式索引的版式可回流文件建立和绘制方法
CN104346466B (zh) 数据库中添加新属性数据的方法和装置
WO2009000141A1 (fr) Procédé, système et dispositif de représentation d'informations de structure logique de fichier de mise en page
WO2013110286A1 (en) Paragraph property detection and style reconstruction engine
CN103927385A (zh) 数据模型的统一方法及装置
CN103853775A (zh) 一种基于多媒体数据转换数据存储格式的方法
CN106484413A (zh) 文档编辑器及文档编辑方法
JP4627530B2 (ja) 文書処理方法および装置
CN106610928A (zh) 一种文档对象模型及电子病历编辑器
KR101078477B1 (ko) Pdf 문서 생성 시 hwp 문서의 책갈피 정보를 pdf 문서에 자동으로 삽입하는 방법 및 시스템
WO2019001390A1 (zh) 一种图书信息协同***和方法
CN103514300A (zh) 一种视频宣传片剧本生成***
CN107408104B (zh) 样式的声明级联重新排序
CN107506339A (zh) 一种基于字符偏移的scd节点校验出错定位方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14769100

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 14778178

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14769100

Country of ref document: EP

Kind code of ref document: A1