Method for sheet continuation of electronic certificate layout

By adding the versions of the pages and paging labels to the template designer, the quantity and offset of the metadata computing the data are combined with the quantity and offset of the data. The dynamicity of the layout continuation page and the standard of file structure.

WO2025020331A1PCT designated stage expired Publication Date: 2025-01-30LINEWELL SOFTWARE
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/128108
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-25
Filing Date
2023-10-31
Publication Date
2025-01-30

AI Technical Summary

Technical Problem

The existing electronic certificate layout renewal method cannot strictly design the layout data in accordance with the technical requirements of electronic certificate files (GB/T36905-2018), resulting in the lack of data indexing and structure of the generated OFD format files that do not comply with national standards.

Method used

By adding the version of the sequel and paging label to the template designer, the quantity and offset of the metadata computing the data are combined with the quantity and offset of the data.

Benefits of technology

The dynamics of the e -card photo sequel is realized, while ensuring all the characteristics of the generated electronic license files that meet the technical requirements of the electronic license document, including the data marking and structural standards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023128108_30012025_PF_FP_ABST
    Figure CN2023128108_30012025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention is a method for sheet continuation of an electronic certificate layout, which expands sheet continuation modes and the attributes of a rule-based sheet continuation logic script without damaging traditional template design data structures, so that when designing a template, a template designer can, according to an actual situation, select a sheet continuation mode for a layout needing repetition design; for example, when the layout is paged according to the number of metadata sets, a copy sheet continuation mode or an automatic sheet continuation mode can be selected; and when the layout is paged according to the content of metadata, a rule-based sheet continuation mode can be selected and a sheet continuation rule can be formulated. Then a program automatically generates a layout design preparation file by means of computing and on the basis of electronic certificate filling data and electronic certificate template design data. Finally, a layout electronic file is generated by means of a layout generation technology.
Need to check novelty before this filing date? Find Prior Art

Description

A method for extending the page of an electronic certificate Technical Field

[0001] The present invention relates to the technical field of electronic certificates, in particular to a method for extending the page of an electronic certificate. Background Art

[0002] Electronic file formats are generally divided into streaming documents and layout files. The main feature of streaming documents is that they can be edited and modified directly within the document, a typical example being the Word document format. Layout files, on the other hand, do not allow direct modification within the document, a typical example being the PDF document format. However, the diverse formats used for layout files have created significant obstacles to communication between businesses and organizations. Therefore, just like the Qin Dynasty unified the written language, we also need a unified layout file for communication. Therefore, the layout document national standard, developed by the Layout Writing Group established by the China Electronics Standardization Institute under the leadership of the Software Department of the Ministry of Industry and Information Technology, is a proprietary Chinese format. To address the inconsistent formats of electronic documents among government departments and Party committees, the OFD (Open Fixed-layout Document) format was developed to facilitate the storage, reading, and editing of electronic documents. As the primary carrier of electronic certificates, OFD files must meet the overall requirements of electronic certificate file technology:

[0003] 1. Use OFD file format;

[0004] 2. One file contains only one certificate;

[0005] 3. Contains basic metadata and electronic certificate identification of electronic certificates (in compliance with the requirements of DB / T 36904-2018)

[0006] 4. It is advisable to include face data indexing;

[0007] 5. Contains content such as digital signature or electronic seal;

[0008] 6. Do not use dynamic elements such as animation, audio and video;

[0009] 7. Include relevant attachments to the license in the following manner;

[0010] a. Attachments that need to be used in their original format should be processed as external attachments;

[0011] b. The page where other attachments are converted into electronic certificate files;

[0012] 8. The data required for certificate display and interaction is self-contained;

[0013] Electronic certificates refer to electronic documents of various legally binding certificates, certifications, approvals, appraisal reports, and service results issued by various units in accordance with the law. Examples include ID cards, marriage certificates, bank payment statements, and business licenses. Electronic certificates are electronic files in the OFD format.

[0014] Since OFD format files are layout files and cannot be edited directly in a document editor, when certain metadata (metadata refers to the smallest unit of content displayed on an electronic certificate page, such as the holder of a marriage certificate) or certain metadata needs to be displayed repeatedly and continuously on the electronic certificate, it is necessary to prepare all the layout designs of the metadata in advance before generating the electronic certificate. For example, when a certain metadata of a layout is a data set of an uncertain quantity or a large text content, when there is a layout that cannot be fully displayed, it is necessary to pre-calculate the number of layouts, and then the template designer will repeatedly design the layout based on the calculation results. In actual situations, the number or content of metadata of an electronic certificate is often uncertain. For example, the "business scope" of business licenses in different industries is uncertain. Some are simple, one or two types, while others are subdivided into major categories, and under these major categories there are various categories. If template designers are asked to design templates based on business licenses from different industries, the complexity will be immeasurable. Technical issues

[0015] The existing solution is a compromise, creating a streaming file using a formatting scheme for storing paginated documents. This file is then converted into an OFD format using file format conversion technology. While this method technically addresses the difficulty of dynamic metadata paging in layout files (using a streaming file editor to design the layout requiring dynamic paging, and then using dynamic table technology to populate the data), the resulting OFD format file lacks most of its characteristics, such as a lack of data indexing and a structure that does not comply with national standards for electronic certificates.

[0016] The existing technology realizes the layout continuation of electronic certificates through document conversion, that is, converting a streaming file into an electronic certificate file, such as converting a WORD format file into an OFD format file; the file converted in this way is only an electronic file in the OFD format, but its structure is completely inconsistent with the file technology requirements of electronic files (GB / T36905-2018). Technical Solutions

[0017] In view of this, the purpose of the present invention is to provide a method for continuing the layout of an electronic certificate, designing the layout data in strict accordance with the technical requirements for electronic certificate documents (GB / T36905-2018), and realizing the continuation of the layout of an electronic certificate.

[0018] To achieve the above-mentioned purpose, the present invention adopts the following technical solution: a method for continuing the layout of an electronic certificate, comprising the steps of: designing the layout of an electronic certificate and filling in and generating an electronic certificate file.

[0019] In a preferred embodiment, the electronic certificate layout design specifically includes the following steps:

[0020] Step 11: Open the template designer;

[0021] Step 12: Design the layout using the template designer;

[0022] Step 13: Store the template layout design data structure into the template library.

[0023] In a preferred embodiment, the electronic certificate file filling and generation specifically includes the following steps:

[0024] Step 21: Design the data structure of the electronic certificate file template;

[0025] Step 22: Fill in the electronic certificate data;

[0026] Step 23: Use the electronic certificate file template design data to obtain the layout continuation page mode

[0027] Step 24: Calculate the number of pages using the electronic certificate document template design data and filled-in data;

[0028] Step 25: Generate layout process file;

[0029] Step 26: Generate the electronic certificate file by generating preliminary resources based on the electronic certificate file;

[0030] Step 27: Store the electronic certificate file in the file library. Beneficial effects

[0031] Compared with the existing technology, the present invention has the following beneficial effects: This method proposes to design a data structure for the continuation page of an electronic certificate, and then use the electronic certificate file generation technology to generate an electronic certificate file. The electronic certificate file generated according to the data structure of the continuation page of the electronic certificate strictly designs the layout data in accordance with the technical requirements for electronic certificate files (GB / T36905-2018) to realize the continuation page of the electronic certificate.

[0032] The data structure of the electronic certificate page continuation page refers to adding page continuation page attributes, paging tags and other content in the template designer, and then generating a service by combining the metadata of the reported data in the calculation of the number of pages and offsets to obtain the number of reused pages. Finally, the mature technology for generating OFD format files is used to generate the electronic certificate file, so that it still maintains the technical requirements and characteristics of OFD format electronic files, which not only ensures the dynamic continuation of the electronic certificate file page, but also meets the standards of electronic certificate files. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] FIG1 is a schematic diagram of a flow chart of a preferred embodiment of the present invention (I);

[0034] FIG2 is a flow chart of a preferred embodiment of the present invention (II). Modes for Carrying Out the Invention

[0035] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0036] It should be noted that the following detailed descriptions are illustrative and intended to provide further explanation of the present application. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which the present application belongs.

[0037] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present application; as used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form, and it should be understood that when the terms "comprise" and / or "include" are used in this specification, they indicate the presence of features, steps, operations, devices, components and / or their combinations.

[0038] A method for continuing the layout of an electronic certificate, referring to Figures 1 and 2, includes the steps of: designing the layout of the electronic certificate and filling in and generating the electronic certificate file.

[0039] The electronic certificate layout design specifically includes the following steps:

[0040] Step 11: Open the template designer;

[0041] Step 12: Design the layout using the template designer;

[0042] Step 13: Store the template layout design data structure into the template library.

[0043] The electronic certificate file filling and generation specifically includes the following steps:

[0044] Step 21: Design the data structure of the electronic certificate file template;

[0045] Step 22: Fill in the electronic certificate data;

[0046] Step 23: Use the electronic certificate file template design data to obtain the layout continuation page mode

[0047] Step 24: Calculate the number of pages using the electronic certificate document template design data and filled-in data;

[0048] Step 25: Generate layout process file;

[0049] Step 26: Generate the electronic certificate file by generating preliminary resources based on the electronic certificate file;

[0050] Step 27: Store the electronic certificate file in the file library.

[0051] This method leverages the advantages of streaming documents. First, it adds layout continuation properties and paging tags to the template designer to describe the current layout's continuation mode. These continuation modes include common modes, such as duplicate continuation and automatic continuation. Common continuation dynamically calculates the number of times a layout needs to be replicated, based on metadata placeholders and styles in the layout design. The calculation automatically continues and displays the metadata content within each layout. There are also rule-based continuation modes, designed for metadata that requires dynamic continuation when the content is not a collection, but rather a large text file that cannot be accommodated on one or several consecutive layouts. Once the layout continuation mode is set, the generation service iterates over each layout according to the design template, verifies the continuation mode, constructs the metadata for the electronic certificate, dynamically calculates the page content, and dynamically generates the layout to produce a complete electronic certificate OFD file. The electronic certificate generated using this method fully meets the overall technical requirements for electronic documents.

[0052] This method proposes to design a data structure for the continuation page of an electronic certificate, and then use the electronic certificate file generation technology to generate an electronic certificate file. According to the electronic certificate file generated by the data structure of the continuation page of the electronic certificate, the layout data is designed in strict accordance with the technical requirements for electronic certificate files (GB / T36905-2018) to realize the continuation page of the electronic certificate.

[0053] The data structure of the electronic certificate page continuation page refers to adding page continuation page attributes, paging tags and other content in the template designer, and then generating a service by combining the metadata of the reported data in the calculation of the number of pages and offsets to obtain the number of reused pages. Finally, the mature technology for generating OFD format files is used to generate the electronic certificate file, so that it still maintains the technical requirements and characteristics of OFD format electronic files, which not only ensures the dynamic continuation of the electronic certificate file page, but also complies with the national standards for electronic certificate files.

[0054] This method proposes a method for extending the page of an electronic certificate. The key point is to design an electronic certificate page extension mode and a page extension calculation logic.

[0055] In the production of electronic certificates, when a certain metadata of a page is a data set of uncertain quantity or a large text content, and there is a page that cannot be fully displayed, it is necessary to pre-calculate the number of pages, and then the template designer will repeatedly design the page based on the calculation result; in reality, the number or content of the metadata of an electronic certificate is often uncertain. For example, the "business scope" of business licenses in different industries is uncertain. Some are simple, with one or two types, while others are further divided into major categories, and under these major categories there are various categories. If template designers are asked to design templates based on business licenses in different industries, the complexity will be an immeasurable value.

[0056] This solution proposes a new solution, which expands the properties of the continuation page mode and the rule continuation page logic script without destroying the traditional template design data structure, so that when designing the template, the template designer can choose the continuation page mode according to the actual situation and the need to repeatedly design the layout. For example, when the layout is paginated according to the number of metadata sets, the copy continuation page mode or the automatic continuation page mode can be selected; when the layout is paginated according to the content of the metadata, the rule continuation page mode can be selected and the continuation page rules can be written; the program will automatically generate the layout design preparation file through calculation based on the electronic certificate filling data and the electronic certificate template design data, and finally synthesize the layout electronic file through layout generation technology.

Claims

1. A method for continuing the page of an electronic certificate, characterized in that: The process includes the following steps: electronic certificate layout design and electronic certificate document filling and generation.

2. The method for continuing the page of an electronic certificate according to claim 1, characterized in that: The electronic certificate layout design specifically includes the following steps: Step 11: Open the template designer; Step 12: Design the layout using the template designer; Step 13: Store the template layout design data structure into the template library.

3. The method for continuing the page of an electronic certificate according to claim 1, characterized in that: The electronic certificate file filling and generation specifically includes the following steps: Step 21: Design data structure of electronic certificate file template; Step 22: Fill in the electronic certificate data; Step 23: Use the electronic certificate file template design data to obtain the layout continuation page mode Step 24: Calculate the number of pages using the electronic certificate document template design data and filled-in data; Step 25: Generate layout process file; Step 26: Generate the electronic certificate file by generating the preliminary resources according to the electronic certificate file; Step 27: Store the electronic certificate file in the file library.

Citation Information

Patent Citations

  • Method for generating and processing electronic files embedded with business logic

    CN112101885A

  • Method and device for quickly generating OFD file according to structured data

    CN115630016A

  • Method and device for adding external OFD page content in OFD file

    CN115934653A

  • OFD file generation method and device, equipment and storage medium

    CN115994528A

  • OFD file and template generation method thereof, electronic equipment and storage medium

    CN116227453A