CN117910438B - Dynamic format file DLF generation device - Google Patents

Dynamic format file DLF generation device Download PDF

Info

Publication number
CN117910438B
CN117910438B CN202410282500.2A CN202410282500A CN117910438B CN 117910438 B CN117910438 B CN 117910438B CN 202410282500 A CN202410282500 A CN 202410282500A CN 117910438 B CN117910438 B CN 117910438B
Authority
CN
China
Prior art keywords
content
dynamic
file
page
ofd
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.)
Active
Application number
CN202410282500.2A
Other languages
Chinese (zh)
Other versions
CN117910438A (en
Inventor
何冉冉
蔡亚军
何中
严伟
施东海
顾志平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Zhongwei Technology Software System Co ltd
Original Assignee
Jiangsu Zhongwei Technology Software System Co ltd
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 Jiangsu Zhongwei Technology Software System Co ltd filed Critical Jiangsu Zhongwei Technology Software System Co ltd
Priority to CN202410282500.2A priority Critical patent/CN117910438B/en
Publication of CN117910438A publication Critical patent/CN117910438A/en
Application granted granted Critical
Publication of CN117910438B publication Critical patent/CN117910438B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • 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/20Natural language analysis
    • G06F40/205Parsing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a generation device of a dynamic format file DLF, which selects a page menu range and a drill-down layer progression of the dynamic format file DLF to be generated, analyzes content, forms a page to-be-acquired queue according to a drill-down layer relation, circularly acquires page link content in the queue, stores page content original edition as an OFD format file as it is, transfers dynamic content existing in a selected page to a designated position in the OFD file, sets an association relation and a display relation between a group of OFD files and each OFD file to form an assembly, and forms an assembly schema package between all the stored OFD files and files to generate a DLF file.

Description

Dynamic format file DLF generation device
Technical Field
The invention relates to the field of format files, in particular to a device for generating a dynamic format file DLF.
Background
The national standard management committee officially approves and issues the national standard GB/T33190-2016 electronic File storage and exchange Format document (OFD for short) based on autonomous technology on the world standard day of 10 months and 14 days of 2016. OFD, open Fixed-layout Document shorthand, is an independently controllable electronic file format Document format in China, and the corresponding international standard is PDF. The OFD format file is obtained after being printed and displayed without running, and can be regarded as digital paper in the computer era; is an ideal document format for electronic document publishing, digital information dissemination and archiving.
According to national standard GB/T39677-2020, OFD is pointed out in application guidelines in government website page archiving, development and construction of government website pages, and archiving and saving of government webpage surfaces are carried out in OFD format file format, and other types of website page construction and archiving and saving can be referred to for use, but are not applicable to dynamic webpages. The page elements which can be converted into the OFD format file are static contents and structures in the webpage full loading state, and preferably comprise static contents of columns such as information letter cloth, reading response, business service, interaction communication and the like. Page elements that can be converted into OFD layout files are not suitable to include dynamic display content such as scrolling, rotation, etc., and embedded interactive object content.
Dynamic layout file: dynamic layout files, abbreviated DLF. The DLF exists in a file package form and comprises a group of OFD files and association relations and display relations among the OFD files to form an assembly so as to realize the collection of layout files and complicated dynamic operation.
Disclosure of Invention
The invention aims to provide a device for generating a dynamic layout file DLF, which aims to solve the problems in the background technology.
In order to achieve the above purpose, the present invention provides the following technical solutions: the utility model provides a generating device of dynamic format file DLF which characterized in that: the system comprises a content selection module, a content acquisition module, a content conversion module, a dynamic content matching module, a path relation solidification module and a file package generation module;
the content selection module is used for selecting a page menu range and a drill-down level number of a dynamic layout file DLF to be generated;
the content acquisition module analyzes the content in the page range selected by the content selection module and forms a page to-be-acquired queue according to the drill-down hierarchical relationship;
the content conversion module circularly acquires the link content of each page in the queue according to the page acquisition queue, and stores the original page content as an OFD format file;
the dynamic content matching module is used for migrating dynamic content existing in the selected page to a designated position in the OFD file;
The path relation curing module is used for setting a group of OFD files and an association relation and display relation forming assembly among the OFD files;
The file package generating module is used for forming an assembly outline between all the stored OFD files and the files and packaging the assembly outline to generate a DLF file.
Preferably, the content selection module selects the page menu range and the drill-down level number of the dynamic layout file DLF to be generated through a content selection frame, wherein the content selection frame is used for selecting the page content area of the layout file to be generated.
Preferably, the content acquisition module recursively acquires a series of continuous frame point location information of the content selection frame according to the range selected by the content selection module frame, analyzes file content information selected by the frame inside the content selection frame, traverses links in the selected menu and interrelationships among the links, takes the unique id of an acquired page as a key, takes the page link as a value, and forms a file acquisition queue according to the selected level.
Preferably, the content conversion module acquires a page acquisition queue, acquires links step by step, saves the content in the page acquisition queue as an OFD format file, and adds a storage field of the OFD format file after the page links.
Preferably, the dynamic content includes dynamic charts, information of round robin pictures, video and audio.
Preferably, the round robin pictures, video and audio are directly migrated to the appointed position of the OFD format file as the static resource file.
Preferably, the dynamic chart binds a series of chart contents respectively generated by each area operation on the trigger page to a designated area of the OFD layout file.
Preferably, the dynamic content matching module firstly builds N layers on the bottom plate, namely 1 to N layers from bottom to top, and is used for loading various dynamic information contents of a dynamic region, the display region is displayed as 1 layer of contents by default, and other layers of contents are transparent; and loading the combined content of the dynamic operation in the dynamic region, setting the triggered operation combination as a main key id, enabling the main key id to correspond to the corresponding layers one by one, acquiring the related main key id when clicking the corresponding operation, traversing the corresponding layers, loading the dynamic effect on the corresponding layers, setting the display of the dynamic effect, and setting the other layers to be transparent.
Preferably, the path relation solidifying module constructs the association relation among the files, jumps the event content, and forms the association relation and the display relation among the OFDs into an assembly.
Preferably, when the file package generating module generates the DLF file, the original OFD file is kept unchanged, a DLF navigation page is created, the navigation page sets the association skip relation among the pages, the related content is encoded, and the relation among the files cannot be tampered.
Compared with the prior art, the invention has the beneficial effects that:
(1) The invention creates a brand new DLF dynamic file format;
(2) The invention solves the problems that page elements which can be converted into OFD format files in national standard GB/T39677-2020 are not suitable for containing dynamic display contents such as scrolling, rotation and the like and embedded interactive object contents;
(3) The invention expands the definition range of the format file, so that the dynamic file is formatted, and the dynamic format file is created;
(4) The invention not only can keep the original page content, resources and charts of the dynamic file, but also can vividly freeze and store the dynamic file, the page and the informationized system at a certain time;
(5) The invention can furthest restore the original appearance of blood-containing meat, and the actionable actions are displayed in a living way, so that the original content is obtained, and the original operation effect can be experienced deeply.
Drawings
FIG. 1 is a flow chart of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made more complete in view of the accompanying drawings, in which it is to be understood that the embodiments described are merely some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Dynamic layout file: dynamic layout files, abbreviated DLF. The DLF exists in a file package form and comprises a group of OFD files and association relations and display relations among the OFD files to form an assembly so as to realize the collection of layout files and complicated dynamic operation.
The generation device of the dynamic format file DLF consists of a content selection module, a content acquisition module, a content conversion module, a dynamic content matching module, a path relation solidification module and a file package generation module, wherein
The content selection module is used for selecting a page menu range and a drill-down level number of a dynamic layout file DLF to be generated;
The content acquisition module is used for analyzing the content in the page range selected by the content selection module and forming a page to-be-acquired queue according to the drill-down hierarchical relation;
The content conversion module circularly acquires the link content of each page in the queue according to the page acquisition queue, and stores the original page content as an OFD format file;
The dynamic content matching module is used for transferring dynamic content existing in the selected page to a designated position in the OFD file, wherein the dynamic content comprises a dynamic chart, and information of round robin pictures, video and audio;
The path relation solidifying module is used for setting an association relation and a display relation forming assembly comprising a group of OFD files and the OFD files.
The generation device of the dynamic layout file DLF generates the dynamic layout file, which comprises the following steps:
Step S1: the content selection module selects a page content area of the to-be-generated format file through a content selection frame, and the content selection frame selects a page menu range and a drill-down level number of the to-be-generated dynamic format file DLF;
Step S2: the content acquisition module recursively acquires a series of continuous frame point position information of the content selection frame according to the range selected by the content selection module frame, analyzes file content information selected by the frame inside the content selection frame, traverses links in a selected menu and interrelations among the links, takes an acquired page unique id as a key, takes page links as a value, and forms a file acquisition queue according to a selected level;
Step S3: the content conversion module acquires a page acquisition queue, acquires links step by step, stores the content in the page acquisition queue as an OFD format file, and adds a storage field of the OFD format file after the page links;
Step S4: the dynamic content matching module is used for directly transferring dynamic content existing in the selected page, wherein the dynamic content comprises dynamic charts, information of round robin pictures, video and audio, the round robin pictures, the video and the audio are taken as static resource files to the appointed position of the OFD format file, and the dynamic charts bind a series of chart contents respectively generated by each area operation on the trigger page to the appointed area of the OFD format file;
Step S5: the dynamic content matching module firstly builds N layers on the bottom plate, namely 1 to N layers from bottom to top, and is used for loading various dynamic information contents of a dynamic region, wherein the display region is displayed as 1 layer of contents by default, and other layers of contents are transparent; loading the combination content of the dynamic operation in the dynamic region, setting the triggered operation combination as a main key id, enabling the main key id to correspond to the corresponding layers one by one, acquiring the related main key id when clicking the corresponding operation, traversing the corresponding layers, loading the dynamic effect on the corresponding layers, setting the display of the dynamic effect, and setting the other layers to be transparent;
Step S6: constructing the association relation among the files through a path relation curing module, skipping event content, and forming an assembly by the association relation among the OFDs and the display relation;
Step S7: the file package generating module is used for generating DLF files, when the DLF files are generated, original OFD files are kept unchanged, DLF guide pages are created in the generated new I's view, the guide pages set the association skip relation among the pages and encode related contents, the relation among the files can not be tampered, original page contents, resources and charts of the dynamic files can be reserved, the dynamic files, the pages and the informatization system can be still and vividly sized at a certain time and stored, the original restoration history of bloody and meat can be displayed to the greatest extent, the active actions can be displayed, the original content can be obtained, and the original operation effect can be experienced deeply.
It will be evident to those skilled in the art that the invention is not limited to the details of the foregoing illustrative embodiments, and that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.

Claims (5)

1. The utility model provides a generating device of dynamic format file DLF which characterized in that: the system comprises a content selection module, a content acquisition module, a content conversion module, a dynamic content matching module, a path relation solidification module and a file package generation module;
The content selection module selects a page menu range and a drill-down level number of the dynamic format file DLF to be generated through a content selection frame, wherein the content selection frame is used for selecting a page content area of the dynamic format file to be generated;
The content acquisition module analyzes the content in the page menu range selected by the content selection module and forms a page to-be-acquired queue according to the drill-down hierarchical relationship; the content acquisition module recursively acquires a series of continuous frame point position information of the content selection frame according to the range selected by the content selection module frame, analyzes file content information selected by the frame in the content selection frame, traverses links in a selected menu and interrelationships among the links, takes an acquired page unique id as a key, takes page links as a value, and forms a file acquisition queue according to a selected level;
the content conversion module circularly acquires the link content of each page in the queue according to the page acquisition queue, and stores the original page content as an OFD format file;
The dynamic content matching module is used for migrating dynamic content existing in a selected page to a designated position in an OFD file, and firstly, the dynamic content matching module constructs N layers on a bottom plate, namely 1 to N layers from bottom to top, and is used for loading various dynamic information contents of a dynamic region, wherein the display region is displayed as 1 layer of content by default, and other layers of content are transparent; loading the combination content of the dynamic operation in the dynamic region, setting the triggered operation combination as a main key id, enabling the main key id to correspond to the corresponding layers one by one, acquiring the related main key id when clicking the corresponding operation, traversing the corresponding layers, loading the dynamic effect on the corresponding layers, setting the display of the dynamic effect, and setting the other layers to be transparent;
the path relation curing module is used for setting a group of OFD files and an association relation and display relation forming assembly among the OFD files;
The file package generation module is used for packaging all the stored OFD files and the assemblies formed among the files to generate a DLF file; when the file package generating module generates a DLF file, the original OFD file is kept unchanged, a DLF navigation page is created, the navigation page sets the association skip relation among the pages, related contents are encoded, and the relation among the files cannot be tampered.
2. The dynamic layout file DLF generating device according to claim 1, wherein: and the content conversion module acquires the page acquisition queue, acquires links step by step, saves the content in the page acquisition queue as an OFD format file, and adds a storage field of the OFD format file after the page links.
3. The dynamic layout file DLF generating device according to claim 1, wherein: the dynamic content includes dynamic charts, round robin pictures, video and audio.
4. A device for generating a dynamic layout file DLF according to claim 3, wherein: and the round robin pictures, the video and the audio are directly migrated to the appointed position of the OFD format file as the static resource file.
5. A device for generating a dynamic layout file DLF according to claim 3, wherein: and binding a series of chart contents generated by each area operation on the trigger page on the appointed area of the OFD layout file by the dynamic chart.
CN202410282500.2A 2024-03-13 2024-03-13 Dynamic format file DLF generation device Active CN117910438B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410282500.2A CN117910438B (en) 2024-03-13 2024-03-13 Dynamic format file DLF generation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410282500.2A CN117910438B (en) 2024-03-13 2024-03-13 Dynamic format file DLF generation device

Publications (2)

Publication Number Publication Date
CN117910438A CN117910438A (en) 2024-04-19
CN117910438B true CN117910438B (en) 2024-06-21

Family

ID=90692445

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410282500.2A Active CN117910438B (en) 2024-03-13 2024-03-13 Dynamic format file DLF generation device

Country Status (1)

Country Link
CN (1) CN117910438B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118193885A (en) * 2024-05-20 2024-06-14 江苏中威科技软件***有限公司 Function examination and performance evaluation device based on DLF file

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6055522A (en) * 1996-01-29 2000-04-25 Futuretense, Inc. Automatic page converter for dynamic content distributed publishing system
US6507848B1 (en) * 1999-03-30 2003-01-14 Adobe Systems Incorporated Embedded dynamic content in a static file format
EP1393203A2 (en) * 2000-11-06 2004-03-03 Nortel Networks Limited Method of dynamically creating a web page according to user preferences
KR100522186B1 (en) * 2003-04-16 2005-10-18 주식회사 참좋은인터넷 Methods for dynamically building the home page and Apparatus embodied on the web therefor
JP2010170453A (en) * 2009-01-26 2010-08-05 Nippon Business Engineering:Kk Static web site construction method, static web site construction service providing method, dynamic/static conversion processor, and dynamic/static conversion processing program
CN101763432A (en) * 2010-01-05 2010-06-30 北京大学 Method for constructing lightweight webpage dynamic view
CN102902673A (en) * 2011-07-25 2013-01-30 北大方正集团有限公司 Method and device for dynamically generating web pages
CN103186655A (en) * 2011-12-31 2013-07-03 北大方正集团有限公司 Processing method and device for layout file
CN102662966B (en) * 2012-03-08 2014-01-01 中国科学院计算机网络信息中心 Method and system for obtaining subject-oriented dynamic page content
CN103092936B (en) * 2013-01-08 2018-01-02 华北电力大学(保定) A kind of Internet of Things dynamic page real-time information collection method
CN106126489A (en) * 2016-06-23 2016-11-16 江苏中威科技软件***有限公司 A kind of report file dynamic chart edit methods and system
CN106469220B (en) * 2016-09-09 2020-07-24 北京星选科技有限公司 Method and system for generating dynamic effect page
CN108345482B (en) * 2017-12-29 2022-03-15 广州品唯软件有限公司 Dynamic page custom editing method and device, electronic equipment and storage medium
CN109035367A (en) * 2018-06-08 2018-12-18 江苏中威科技软件***有限公司 Visual Dynamic shows the edit methods and system of elegant file
CN110516185B (en) * 2019-08-09 2022-04-22 济南浪潮数据技术有限公司 Method and device for processing dynamic website
CN111090976B (en) * 2019-12-18 2022-11-15 国家体育总局体育科学研究所 Method and device for generating inspection document based on dynamic data
CN113626029B (en) * 2020-05-09 2024-04-26 中国人寿财产保险股份有限公司 Data processing method and system for dynamically generating page
CN111753502B (en) * 2020-07-07 2021-02-26 江苏中威科技软件***有限公司 OFD file merging display and directory generation method
CN111753499B (en) * 2020-07-07 2021-02-05 江苏中威科技软件***有限公司 Method for merging and displaying electronic form and OFD format file and generating directory
CN111753501B (en) * 2020-07-07 2021-02-26 江苏中威科技软件***有限公司 Method for merging OFD (office file format) files and displaying quick reading
CN111767254B (en) * 2020-07-07 2021-01-05 江苏中威科技软件***有限公司 Multi-file reading device and method based on format data stream file technology
CN111753500B (en) * 2020-07-07 2021-05-04 江苏中威科技软件***有限公司 Method for merging and displaying formatted electronic form and OFD (office file format) and generating catalog
CN112597543A (en) * 2020-12-16 2021-04-02 江苏中威科技软件***有限公司 Method for safely controlling OFD file by adopting format data stream file technology
CN114118007B (en) * 2021-12-02 2022-07-08 江苏中威科技软件***有限公司 Method for converting format data stream file into OFD file
CN114637951A (en) * 2022-03-29 2022-06-17 西安热工研究院有限公司 Method and system for dynamically loading functional page based on configuration file
CN114817175A (en) * 2022-04-13 2022-07-29 北京赛博云睿智能科技有限公司 Container creation method based on dynamic file
CN114895990B (en) * 2022-07-13 2022-11-04 江苏中威科技软件***有限公司 Method for realizing dynamic combination application of attached resources based on file backplane
CN116484812A (en) * 2022-07-13 2023-07-25 江苏中威科技软件***有限公司 Method and system for off-line page signing and reading circulation
CN115291868A (en) * 2022-08-02 2022-11-04 新明珠集团股份有限公司 Method, device and storage medium for generating dynamic page data
CN115421730A (en) * 2022-09-26 2022-12-02 江苏深瑞汇阳能源科技有限公司 Method for dynamically loading unlimited-format static resource file in page
CN116127916B (en) * 2022-11-18 2024-05-28 百望股份有限公司 Method and device for dynamically adding watermark
CN116483787A (en) * 2023-04-07 2023-07-25 友虹(北京)科技有限公司 Method, system and device for generating OFD format file
CN116579295B (en) * 2023-07-13 2023-09-29 江苏中威科技软件***有限公司 Method for dynamically inserting pages, moving bits and hiding and displaying multi-format file subscription
CN116860357A (en) * 2023-07-20 2023-10-10 浪潮通用软件有限公司 Dynamic adjustment method, equipment and medium for page
CN116757165B (en) * 2023-08-09 2023-10-31 江苏中威科技软件***有限公司 Method for projecting effect tool to OFD file based on layout data stream file base plate
CN116755593B (en) * 2023-08-11 2023-10-24 江苏中威科技软件***有限公司 Method for combining or combining information with file aggregation whiteboard for reading and operating
CN117539839B (en) * 2024-01-09 2024-03-22 江苏中威科技软件***有限公司 Method for sharing multiple files and dynamic file platform carrier collaborative interaction consultation

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
动态网页源码安全性研究及实现;余连新;网络安全技术与应用;20060228(2);第51-53页 *
动态页静态化网站后台程序设计;谢春祥;南昌师范学院学报;20160630;37(3);第21-28页 *

Also Published As

Publication number Publication date
CN117910438A (en) 2024-04-19

Similar Documents

Publication Publication Date Title
CN117910438B (en) Dynamic format file DLF generation device
CN111753500B (en) Method for merging and displaying formatted electronic form and OFD (office file format) and generating catalog
CN109410698B (en) Data large-screen visualization method and system
CN111753499B (en) Method for merging and displaying electronic form and OFD format file and generating directory
CN104063380B (en) The method and apparatus that picture class file is converted to web page files
CN108279880A (en) A kind of configuration method of enterprise's application framework
CN101706720A (en) Method for showing interface according to customized information during operation
CN101771681A (en) Page display control method, server and system
CN111427556B (en) Web-based SysML modeling platform
CN103838576A (en) Website establishing method and device
CN103500060B (en) The manufacture method of electronic chart, producing device, display packing and display device
CN117875263B (en) Reading method of DLF dynamic format file
CN102916991A (en) Method, system and device for transmitting data
CN102420855A (en) Method and system for displaying and playing by light-emitting diode (LED) terminal as well as server
US7730388B2 (en) Converting an enhanced metafile into a chronologically independent object property list for conversion into a PDF document
CN103414888A (en) Building video graphical display method based on SVG (scalable vector graphics) technology
CN107832460A (en) The graphical page control method of real-time display Satellite TT data based on SVG
CN116755593A (en) Method for combining or combining information with file aggregation whiteboard for reading and operating
CN101710971A (en) Method and device for generating page
CN111858595B (en) Dynamic configuration method and system for electric power engineering examination record table
CN101263482A (en) Script markup
Lv et al. Study on police graphic plotting technology based on web
Li et al. Comparative Study on Visualizing Vector Graphics in WebGIS Applications with SVG and Flash Technologies
CN117667076B (en) Cross-component message transfer method and system for dynamic page
CN113703699B (en) Real-time output method and device for electronic file

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant