Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Demonstration data file capable of being processed by SVG application program

An application program and data technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems that it is not easy to release or reuse demonstration files, lose unique concepts, animation cannot be reused, etc., and achieve graphic objects Flexibility, reduced redundancy, and small file size

Active Publication Date: 2006-11-15
BEIJING KINGSOFT OFFICE SOFTWARE INC +1
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But because the demo file is a binary file, not an XML (eXtensibleMarkup Language)-based file, it is not easy to distribute or reuse a demo file
Therefore, a lot of research is now trying to rebuild a better presentation file. The general idea is: first express the logic and performance data of the presentation based on XML, and then use XSLT or other tools to convert the XML presentation file into a specific presentation form. They all have the function of generating SVG (Scalable Vector Graphics) files, but they all directly use SVG to express the presentation content. On the one hand, many original unique concepts in the presentation file are lost, and on the other hand, the animation cannot be reused. In turn, the size of the SVG file is too large, which is not conducive to network transmission in today's environment of increasing dependence on the Internet
In addition, if the presentation file is expressed in pure XML, although the logic will be very clear, it will increase the difficulty of converting XML into an SVG standard format document that can be understood by the SVG application, and may even be impossible for the SVG application Degree

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Demonstration data file capable of being processed by SVG application program
  • Demonstration data file capable of being processed by SVG application program
  • Demonstration data file capable of being processed by SVG application program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] A demo data file that can be processed by SVG applications, which has the following characteristics: 1. Data partitioning; according to the purpose of the demo data, the document is divided into several independent data areas, making the document logic clear and easy to use; 2. , Through the SVG standard element "use", the reference of the slide page to the master is realized. Due to the use of the master, the data is reused, which effectively reduces redundancy and makes the file size smaller; 3. Graphic objects adopt shapes and The principle of text separation makes graphic objects more flexible, and shapes and text can have their own animation effects; 4. Graphic objects adopt a relative coordinate system to make the hierarchical structure of each object clearer; 5. Use color schemes as a color Set, take some logical names for the colors that users can understand, so that when using colors in the presentation, they can be replaced by the logical names of these colors;...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to the field of computer application, in particular, it relates to data document. It is a demonstration data document which can be processed by SVG application program. It is characterized by that it utilizes SVG standard element 'use' to implement reference of filmslide page to master; graphic object adopts the principle of separating form from characters; and its can use CSS representation text pattern and graphic default pattern.

Description

technical field [0001] The invention relates to the field of computer applications, in particular to a data file. Background technique [0002] As presentation files (such as presentation files in Microsoft Office, Open Office, and WPSOffice) are used more and more widely in various fields such as government offices, educational practices, and corporate communications, the requirements for presentation files themselves are also getting higher and higher. : Presentation files can no longer be satisfied with text, graphics, images and videos, and should and must have rich and excellent interactive performance; the same set of presentation files must be easily released on different media, except traditional paper and PC In addition, there are handheld devices such as Web publishing, PDAs, and mobile phones. But because the demo file is a binary file, not a file based on XML (eXtensibleMarkup Language), it is not very easy to distribute or reuse a demo file. Therefore, a lot o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30
Inventor 万里曾崴熊玉辉贺利军
Owner BEIJING KINGSOFT OFFICE SOFTWARE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products