CN109885816A - Production method, device and the storage medium of PowerPoint - Google Patents
Production method, device and the storage medium of PowerPoint Download PDFInfo
- Publication number
- CN109885816A CN109885816A CN201910048164.4A CN201910048164A CN109885816A CN 109885816 A CN109885816 A CN 109885816A CN 201910048164 A CN201910048164 A CN 201910048164A CN 109885816 A CN109885816 A CN 109885816A
- Authority
- CN
- China
- Prior art keywords
- demonstration module
- module
- powerpoint
- content
- demonstration
- 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.)
- Pending
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 38
- 238000003860 storage Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 30
- 238000004590 computer program Methods 0.000 claims description 17
- 238000005538 encapsulation Methods 0.000 claims description 14
- 230000004048 modification Effects 0.000 claims description 8
- 238000012986 modification Methods 0.000 claims description 8
- 230000007704 transition Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 6
- 235000011464 Pachycereus pringlei Nutrition 0.000 description 2
- 240000006939 Pachycereus weberi Species 0.000 description 2
- 235000011466 Pachycereus weberi Nutrition 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000013079 data visualisation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000002372 labelling Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the present application discloses production method, device and the storage medium of a kind of PowerPoint, and this method includes;Obtain the corresponding label semantic documents of at least one demonstration module, wherein the PowerPoint includes multiple demonstration modules;According to the corresponding label semantic documents of at least one described demonstration module, the corresponding demo content of at least one described demonstration module is write;Show the corresponding demo content of at least one described demonstration module.That is the method for the embodiment of the present application writes PPT by label semantic documents, not only increases the manufacturing speed of PPT, and the PPT after production is made to can satisfy the individual demand of user.
Description
Technical field
The invention relates to internet area more particularly to a kind of production methods of PowerPoint, device and storage
Medium.
Background technique
PowerPoint (PowerPoint, PPT), due to following advantage: user can be enterprising in projector or computer
Row demonstration, PowerPoint can also be printed, be fabricated to film, alternatively, holding face-to-face meetings, long-range on the internet
Meeting shows PowerPoint to spectators on the net, is applied in wide range of areas.With the development of teleworking, production
PPT becomes the technical ability that staff must grasp.
The production method of PPT at present, usually user are modified on the basis of existing PPT template, but some moulds
The modification of plate is more difficult, and time-consuming, is difficult to obtain the PPT met the requirements.
Summary of the invention
The embodiment of the present application provides production method, device and the storage medium of a kind of PowerPoint, to realize the individual character of PPT
Change production.
In a first aspect, the embodiment of the present application provides a kind of production method of PowerPoint, comprising:
Obtain the corresponding label semantic documents of at least one demonstration module, wherein the PowerPoint includes multiple demonstrations
Module;
According to the corresponding label semantic documents of at least one described demonstration module, at least one described demonstration module pair is write
The demo content answered;
Show the corresponding demo content of at least one described demonstration module.
In a kind of implementation on the one hand, at least one described demonstration module includes layout modules, content module, matchmaker
At least one of module, transition animation, optional topic module.
In another implementation on the one hand, the corresponding label of described at least one demonstration module according to is semantic
Document writes the corresponding demo content of at least one described demonstration module, comprising:
According to the corresponding label semantic documents of at least one described demonstration module, at least one described demonstration module pair is write
The demo content for the content blocks answered, wherein demonstration module includes multiple content blocks.
In another implementation on the one hand, the method also includes:
The content blocks of at least one demonstration module are packaged into component;
Each component after encapsulation is stored in data bank.
In another implementation on the one hand, the content blocks encapsulation by least one demonstration module is in groups
Part, comprising:
The content blocks of at least one demonstration module are packaged into component by Vuejs.
In another implementation on the one hand, the method also includes:
Call request of the user to target element is received, includes the mark of the target element in the call request;
According to the mark of the target element, the target element is obtained from the data bank;
Modification of the user to the target element is received, and shows the corresponding demo content of modified target element.
In another implementation on the one hand, the corresponding label semantic documents of at least one demonstration module of above-mentioned acquisition
Include:
Obtain the corresponding label semantic documents of at least one demonstration module of user's input.
Second aspect, the embodiment of the present application provide a kind of producing device of PowerPoint, comprising:
Acquiring unit, for obtaining the corresponding label semantic documents of at least one demonstration module, wherein the PowerPoint
Including multiple demonstration modules;
Write unit, for according to the corresponding label semantic documents of at least one demonstration module, write it is described at least
The corresponding demo content of one demonstration module;
Display unit, for showing the corresponding demo content of at least one described demonstration module.
In a kind of implementation of two aspects, at least one described demonstration module includes layout modules, content module, matchmaker
At least one of module, transition animation, optional topic module.
It is described to write unit in another implementation of two aspects, it is specifically used for according at least one described demonstration
The corresponding label semantic documents of module write the demo content of the corresponding content blocks of at least one described demonstration module, wherein drill
Show that module includes multiple content blocks.
In another implementation of two aspects, described device further include:
Encapsulation unit, for the content blocks of at least one demonstration module to be packaged into component;
Storage unit, for each component after encapsulation to be stored in data bank.
In another implementation of two aspects, the encapsulation unit is specifically used for through Vuejs at least one by described in
The content blocks of a demonstration module are packaged into component.
In another implementation of two aspects, described device further includes receiving unit:
The receiving unit includes described in the call request for receiving call request of the user to target element
The mark of target element;
The acquiring unit is also used to the mark according to the target element, and the target is obtained from the data bank
Component;
The receiving unit is also used to receive modification of the user to the target element;
The display unit is also used to and shows the corresponding demo content of modified target element.
In another implementation of two aspects, above-mentioned acquiring unit, specifically for obtaining at least the one of user's input
The corresponding label semantic documents of a demonstration module.
The third aspect, the embodiment of the present application a kind of electronic equipment, comprising: memory and processor;
The memory, for storing computer program;
Processor, for executing the computer program, to realize such as the described in any item PowerPoints of first aspect
Production method.
Fourth aspect, a kind of computer storage medium of the embodiment of the present application store computer program in the storage medium,
The computer program realizes the production method such as the described in any item PowerPoints of first aspect when being executed.
5th aspect, a kind of computer program product of the embodiment of the present application, described program product includes computer program, institute
It states computer program to be stored in readable storage medium storing program for executing, at least one processor of the producing device of PowerPoint can be from described
Readable storage medium storing program for executing reads the computer program, at least one described processor executes the computer program and makes demonstration text
The production method that the producing device of original text implements the PowerPoint such as first aspect.
Production method, device and the storage medium of PowerPoint provided by the embodiments of the present application, by obtaining at least one
The corresponding label semantic documents of demonstration module, wherein the PowerPoint includes multiple demonstration modules;According to it is described at least one
The corresponding label semantic documents of demonstration module write the corresponding demo content of at least one described demonstration module;Display is described extremely
Few corresponding demo content of a demonstration module.That is the method for the embodiment of the present application writes PPT by label semantic documents,
The manufacturing speed of PPT is not only increased, and the PPT after production is made to can satisfy the individual demand of user.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this Shen
Some embodiments please for those of ordinary skill in the art without any creative labor, can be with
It obtains other drawings based on these drawings.
Fig. 1 is the flow chart of the production method of PowerPoint provided by the embodiments of the present application;
Fig. 2 be the invention relates to a kind of PowerPoint schematic diagram;
Fig. 3 be the invention relates to a kind of PowerPoint schematic diagram;
Fig. 4 be the invention relates to a kind of PowerPoint schematic diagram;
Fig. 5 be the invention relates to a kind of PowerPoint schematic diagram;
Fig. 6 be the invention relates to a kind of PowerPoint schematic diagram;
Fig. 7 is the flow chart of the production method of PowerPoint provided by the embodiments of the present application;
Fig. 8 is the schematic diagram of the producing device of PowerPoint provided by the embodiments of the present application;
Fig. 9 is the schematic diagram of the producing device of PowerPoint provided by the embodiments of the present application;
Figure 10 is the schematic diagram of the producing device of PowerPoint provided by the embodiments of the present application;
Figure 11 is the structural schematic diagram of electronic equipment provided by the embodiments of the present application.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application
In attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is
Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art
Every other embodiment obtained without creative efforts, shall fall in the protection scope of this application.
The production method of PPT at present, usually user are modified on the basis of existing PPT template, but some moulds
The modification of plate is more difficult, and time-consuming, is difficult to obtain the PPT met the requirements.
In order to solve the above-mentioned technical problem, it is rich to go out content by the document preparation of labeling for the method for the embodiment of the present application
Rich PPT, the manufacturing speed of PPT is fast, and can be write according to the demand of user, can obtain and meet user's needs
PPT。
It is described in detail below with technical solution of the specifically embodiment to the application.These specific implementations below
Example can be combined with each other, and the same or similar concept or process may be repeated no more in some embodiments.
Fig. 1 is the flow chart of the production method of PowerPoint provided by the embodiments of the present application, as shown in Figure 1, the present embodiment
Method may include:
S101, the corresponding label semantic documents of at least one demonstration module are obtained, wherein the PowerPoint includes multiple
Demonstration module.
The executing subject of the present embodiment is the device with production PPT function, such as the producing device of PowerPoint, this is drilled
Show a part that the producing device of manuscript can be individual electronic equipment, be also possible in electronic equipment, for example, electronics is set
Processor in standby.
The electronic equipment of the present embodiment can be user equipment (user equipment, UE), mobile station (mobile
Station, MS), mobile terminal (mobile terminal, MT) etc., be a kind of to provide a user voice/data connectivity
Equipment, for example, handheld device, mobile unit etc. with wireless connecting function.Currently, the citing of some electronic equipments are as follows:
Mobile phone (mobile phone), tablet computer, laptop, palm PC, mobile internet device (mobile
Internet device, MID), wearable device, virtual reality (virtual reality, VR) equipment, augmented reality
It is (augmented reality, AR) equipment, the wireless terminal in Industry Control (industrial control), unmanned
The wireless terminal in wireless terminal, remote operation (remote medical surgery) in (self driving), intelligence
Wireless terminal in power grid (smart grid), the wireless terminal in transportation safety (transportation safety), wisdom
The wireless terminal etc. in wireless terminal, wisdom family (smart home) in city (smart city).
The corresponding label semantic documents of above-mentioned at least one demonstration module can be user's input, such as user needs to make
When making PPT, the corresponding label semantic documents of at least one demonstration module are inputted.
Optionally, the corresponding label semantic documents of at least one above-mentioned demonstration module can also be obtains from other equipment,
The embodiment of the present application is to the methods of the corresponding label semantic documents of at least one demonstration module is obtained with no restrictions, with specific reference to reality
Border it needs to be determined that.
The semanteme of the label of the embodiment of the present application turns to Html (HyperText Markup Language, supertext mark
Remember language) semantization of label, i.e. the meaning of label.The mesh of label semantization is that have good knot to Search Engine Friendly
Structure and semanteme, web page contents are just easy searched engine crawl.Appropriate label is used in place, so that write out
Page definite semantic, clear in structure, it is page important content which search engine, which can also recognize, gives higher weight.
For example, label semantic documents are as follows:
< AuthorSlidephoto=" https: //cdn2.iconfinder.com/data/icons/ios-7-
Icons/50/user_male2-512.png " name=" author " animation=" slide-right " >
Developer, Tai Kang
</AuthorSlide>
Wherein, AuthorSlide: component has following parameter
Photo: the address URL of author's head portrait
Name: the name of author
Animation: animation effect, parameter value are as follows: slide-right, slide-left, slide-up, Slide-
down。
The PowerPoint of the embodiment of the present application includes multiple demonstration modules, it may for example comprise in following demonstration module at least
One: layout modules, content module, media module, transition animation, optional topic module.
Wherein, layout modules: for defining the content block layout of each PowerPoint (Slide).
Content module: for being shown in the content viewable of every page of upper Slide.
Media module: for background music and common icon to be arranged.
Transition animation: for realizing the animation switched between different Slide.
Topic module: for controlling the whole style of entire PPT.
S102, the corresponding label semantic documents of at least one demonstration module according to write at least one described demonstration
The corresponding demo content of module.
The corresponding demo content of at least one demonstration module described in S103, display.
Each demonstration module of PowerPoint is write after obtaining label semantic documents according to above-mentioned steps, specifically according to each
The label semantic documents of module, write each demonstration module.
For example, referring to above-mentioned example, it is assumed that the label semantic documents of above-mentioned acquisition are as follows:
< AuthorSlidephoto=" https: //cdn2.iconfinder.com/data/icons/ios-7-
Icons/50/user_male2-512.png " name=" author " animation=" slide-right " >
Developer, Tai Kang
</AuthorSlide>
According to the label semantic documents of above-mentioned example, demo content as shown in Figure 2 can be write out.
In this way according to the above method, it is corresponding that each demonstration module can be write according to the label semantic documents of each demonstration module
Demo content.Then, it shows the corresponding demo content of each demonstration module, realizes the production of PPT.
The corresponding demo content of above-mentioned each demonstration module of the embodiment of the present application, can be carried out by label semantic documents
It writes, without modifying in existing PPT template, and then improves the manufacturing speed of PPT, and the PPT after production
It can satisfy the individual demand of user.
The production method of PowerPoint provided by the embodiments of the present application, by obtaining the corresponding mark of at least one demonstration module
Semantic documents are signed, which includes multiple demonstration modules;According to the corresponding label semantic documents of at least one demonstration module,
Write the corresponding demo content of at least one described demonstration module;It shows in the corresponding demonstration of at least one described demonstration module
Hold.That is the method for the embodiment of the present application writes PPT by label semantic documents, not only increases the manufacturing speed of PPT, and
And the PPT after production is made to can satisfy the individual demand of user.
In some embodiments, the demonstration module of PPT includes multiple content blocks.
For example, layout modules include following content block: the author of PowerPoint, the picture of PowerPoint, PowerPoint
Theme, the color of PowerPoint, chart of PowerPoint etc..
Content module includes following multiple level-one content blocks, and each pole content blocks further include multiple secondary content blocks.Wherein,
Content module includes such as next pole content blocks: interface element, markdown (the label language write using ordinary text editor
Speech makes plain text content have certain format by simply marking grammer), config (configuration), chart (chart),
Cardon data visualization.Wherein, the secondary content block that interface element includes are as follows: card, table, folding panel, is galloped along on horseback at list
Lamp.The secondary content block that markdown includes are as follows: code brightness, mathematical formulae, chemical formula, toc, flow chart, class figure, gunter
Figure.The secondary content block that config includes are as follows: figure (such as circle, square, polygon, customized figure), moves filter
It draws.The secondary content block that chart includes are as follows: line chart, histogram, bar chart, radar map, scatter plot etc..Cardon data visualization
Including secondary content block are as follows: genealogical tree, map.
The content blocks that media module includes can be background sound.
The content blocks that transition animation includes have more than 30 kinds of page animation transitions.
Topic module includes following content block: color, the moon, blue, black, green, brightness etc..
As above-mentioned it is found that each demonstration module includes one or more content blocks, at this point, in above-mentioned S102 according at least
The corresponding label semantic documents of one demonstration module are write the corresponding demo content of at least one described demonstration module, be can wrap
It includes:
According to the corresponding label semantic documents of at least one described demonstration module, at least one described demonstration module pair is write
The demo content for the content blocks answered.
For example, above-mentioned label semantic documents are as follows:
<TitleSlide title=" title " animation=" slide-right ">
Description
</TitleSlide>
According to the label semantic documents, the demo content of the subject content block in layout modules can be write, display is drilled
Show that content is as shown in Figure 3.
For example, above-mentioned label semantic documents are as follows:
According to the label semantic documents, the demonstration of markdown (label grammer) content blocks in content module can be write
The demo content of content, display is as shown in Figure 4.
For example, above-mentioned label semantic documents are as follows:
According to the label semantic documents, the config content blocks in content module can be write, the PowerPoint of display is such as
Shown in Fig. 5.
For example, above-mentioned label semantic documents are as follows:
< Slide animation=" slide-right " class=" width:100%;Height:100% " >
<graph-line3d
: width=" 800 "
: height=" 600 "
: axis-min=" 0 "
: axis-max=" 50 "
: padding-top=" 100 "
: padding-bottom=" 100 "
: depth=" 180 "
: labels=" [' 1Q', ' 2Q', ' 3Q', ' 4Q'] "
: names=" names "
: values=" values " >
<note:text="'3D-Line Chart'":align="'left'"></note>
<legends:names="names"></legends>
</graph-line3d>
</Slide>
According to the label semantic documents, the demo content of the chart content block in content module can be write, display is drilled
Show that content is as shown in Figure 6.
Fig. 7 is the flow chart of the production method of PowerPoint provided by the embodiments of the present application, on the basis of above-described embodiment
On, as shown in fig. 7, the method for the embodiment of the present application includes:
S201, the content blocks of at least one demonstration module are packaged into component, and each component after encapsulation is saved
In data bank.
The content blocks of at least one above-mentioned demonstration module are packaged into component, and each component after encapsulation is stored in data
In library, in this way subsequent in use, the driving of each component can be carried out by labeling.
Optionally, the content blocks of at least one demonstration module can be packaged by component by Vuejs.
Wherein, Vuejs is the gradual frame of a set of building user interface, by Vuejs by the content of each demonstration module
The method that block is packaged into component is referred to prior art realization, and details are not described herein.
S202, call request of the user to target element is received, includes the mark of the target element in the call request
Know.
S203, according to the mark of the target element, the target element is obtained from the data bank.
S204, modification of the user to the target element is received, and shown in the corresponding demonstration of modified target element
Hold.
Specifically, when user needs to carry out PPT using existing component to write call request can be sent, the calling
Request includes the mark for the target element to be called.
In this way, the call request is parsed after the device of the PowerPoint of the embodiment of the present application receives the call request, from
The mark of target element is obtained in the call request.Then, the matched target of mark of the target element is searched in data bank
Component.
After above-mentioned target element to be obtained, which can be shown to user, then, receive user to the target
The modification of component after to be modified, shows the corresponding demo content of modified target element.
The production method of PowerPoint provided by the embodiments of the present application, by sealing the content blocks of at least one demonstration module
Component is dressed up, and each component after encapsulation is stored in data bank, in this way in the later period in use, user can be directly from data
It calls the target element of needs to modify in library, and shows the corresponding demo content of modified target element.
The production method of any PowerPoint provided by the embodiments of the present application can have data by any suitable
The equipment of reason ability executes, including but not limited to: terminal device and server etc..Alternatively, provided by the embodiments of the present application any
The production method of kind PowerPoint can be executed by processor, as processor is held by the command adapted thereto for calling memory to store
The production method for any PowerPoint that row the embodiment of the present application refers to.Hereafter repeat no more.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through
The relevant hardware of program instruction is completed, and program above-mentioned can be stored in a computer readable storage medium, the program
When being executed, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned includes: ROM, RAM, magnetic disk or light
The various media that can store program code such as disk.
Fig. 8 is the schematic diagram of the producing device of PowerPoint provided by the embodiments of the present application, as shown in figure 8, the demonstration
The producing device 100 of manuscript includes:
Acquiring unit 110, for obtaining the corresponding label semantic documents of at least one demonstration module, wherein described
PowerPoint includes multiple demonstration modules;
Write unit 120, for according to the corresponding label semantic documents of at least one demonstration module, write it is described extremely
Few corresponding demo content of a demonstration module;
Display unit 130, for showing the corresponding demo content of at least one described demonstration module.
The producing device of the PowerPoint of the present embodiment can be used for executing the technical solution of above-mentioned each method embodiment,
That the realization principle and technical effect are similar is similar for it, and details are not described herein again.
Optionally, above-mentioned acquiring unit 110, particular user obtain the corresponding mark of at least one demonstration module of user's input
Sign semantic documents.
Optionally, at least one described demonstration module includes layout modules, content module, media module, transition animation mould
At least one of block, optional topic module.
Optionally, above-mentioned to write unit 120, it is specifically used for semantic according to the corresponding label of at least one described demonstration module
Document writes the demo content of the corresponding content blocks of at least one described demonstration module, wherein demonstration module includes multiple contents
Block.
The producing device of the PowerPoint of the present embodiment can be used for executing the technical solution of above-mentioned each method embodiment,
That the realization principle and technical effect are similar is similar for it, and details are not described herein again.
Fig. 9 is the schematic diagram of the producing device of PowerPoint provided by the embodiments of the present application, as shown in figure 9, the demonstration
The producing device 100 of manuscript further includes encapsulation unit 140 and encapsulation unit storage unit 150:
Encapsulation unit 140, for the content blocks of at least one demonstration module to be packaged into component;
Storage unit 150, for each component after encapsulation to be stored in data bank.
Optionally, above-mentioned encapsulation unit 140, specifically for passing through Vuejs for the content of at least one demonstration module
Block is packaged into component.
The producing device of the PowerPoint of the present embodiment can be used for executing the technical solution of above-mentioned each method embodiment,
That the realization principle and technical effect are similar is similar for it, and details are not described herein again.
Figure 10 is the schematic diagram of the producing device of PowerPoint provided by the embodiments of the present application, as shown in Figure 10, described to drill
The producing device 100 for showing manuscript further includes receiving unit 160:
The receiving unit 160 includes institute in the call request for receiving call request of the user to target element
State the mark of target element;
The acquiring unit 110, is also used to the mark according to the target element, and the mesh is obtained from the data bank
Mark component;
The receiving unit 160 is also used to receive modification of the user to the target element;
The display unit 130 is also used to and shows the corresponding demo content of modified target element.
The producing device of the PowerPoint of the present embodiment can be used for executing the technical solution of above-mentioned each method embodiment,
That the realization principle and technical effect are similar is similar for it, and details are not described herein again.
Figure 11 is the structural schematic diagram of electronic equipment provided by the embodiments of the present application, as shown in figure 11, the electricity of the present embodiment
Sub- equipment 200 includes:
Memory 210, for storing computer program;
Processor 220, for executing the computer program, production method to realize above-mentioned PowerPoint is realized
Principle is similar with technical effect, and details are not described herein again.
Based on this understanding, the technical solution of the application substantially in other words the part that contributes to existing technology or
The all or part of person's technical solution can be embodied in the form of software products, which is stored in one
In a storage medium, including some instructions are used so that computer equipment (it can be personal computer, server, or
Network equipment etc.) or processor (processor) execute each embodiment the method for the application all or part of the steps.And
Storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory
The various media that can store program code such as device (Random Access Memory, RAM), magnetic or disk.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real
It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program
Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or
It partly generates according to process or function described in the embodiment of the present application.The computer can be general purpose computer, dedicated meter
Calculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium
In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer
Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center
User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or
Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or
It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with
It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk
Solid State Disk (SSD)) etc..
Finally, it should be noted that the above various embodiments is only to illustrate the technical solution of the application, rather than its limitations;To the greatest extent
Pipe is described in detail the application referring to foregoing embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, each embodiment technology of the application that it does not separate the essence of the corresponding technical solution
The range of scheme.
Claims (10)
1. a kind of production method of PowerPoint characterized by comprising
Obtain the corresponding label semantic documents of at least one demonstration module, wherein the PowerPoint includes multiple demonstration modules;
According to the corresponding label semantic documents of at least one described demonstration module, it is corresponding to write at least one described demonstration module
Demo content;
Show the corresponding demo content of at least one described demonstration module.
2. the method according to claim 1, wherein at least one described demonstration module include layout modules, it is interior
At least one of molar block, media module, transition animation, optional topic module.
3. method according to claim 1 or 2, which is characterized in that described at least one demonstration module according to is corresponding
Label semantic documents, write the corresponding demo content of at least one demonstration module, comprising:
According to the corresponding label semantic documents of at least one described demonstration module, it is corresponding to write at least one described demonstration module
The demo content of each content blocks, wherein demonstration module includes multiple content blocks.
4. according to the method described in claim 3, it is characterized in that, the method also includes:
The content blocks of at least one demonstration module are packaged into component;
Each component after encapsulation is stored in data bank.
5. according to the method described in claim 4, it is characterized in that, the content blocks by least one demonstration module seal
Dress up component, comprising:
The content blocks of at least one demonstration module are packaged into component by Vuejs.
6. according to the method described in claim 4, it is characterized in that, the method also includes:
Call request of the user to target element is received, includes the mark of the target element in the call request;
According to the mark of the target element, the target element is obtained from the data bank;
Modification of the user to the target element is received, and shows the corresponding demo content of modified target element.
7. the method according to claim 1, wherein the corresponding label language of described at least one demonstration module of acquisition
Adopted document, comprising:
Obtain the corresponding label semantic documents of at least one demonstration module of user's input.
8. a kind of producing device of PowerPoint characterized by comprising
Acquiring unit, for obtaining the corresponding label semantic documents of at least one demonstration module, wherein the PowerPoint includes
Multiple demonstration modules;
Write unit, for according to the corresponding label semantic documents of at least one demonstration module, write it is described at least one
The corresponding demo content of demonstration module;
Display unit, for showing the corresponding demo content of at least one described demonstration module.
9. a kind of electronic equipment characterized by comprising
Memory, for storing computer program;
Processor, for executing the computer program, to realize the described in any item PowerPoints of the claims 1-7
Production method.
10. a kind of computer storage medium, which is characterized in that store computer program, the computer in the storage medium
Program realizes the production method such as PowerPoint of any of claims 1-7 when being executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910048164.4A CN109885816A (en) | 2019-01-18 | 2019-01-18 | Production method, device and the storage medium of PowerPoint |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910048164.4A CN109885816A (en) | 2019-01-18 | 2019-01-18 | Production method, device and the storage medium of PowerPoint |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109885816A true CN109885816A (en) | 2019-06-14 |
Family
ID=66926261
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910048164.4A Pending CN109885816A (en) | 2019-01-18 | 2019-01-18 | Production method, device and the storage medium of PowerPoint |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109885816A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111930976A (en) * | 2020-07-16 | 2020-11-13 | 平安科技(深圳)有限公司 | Presentation generation method, device, equipment and storage medium |
| CN113553450A (en) * | 2021-08-03 | 2021-10-26 | 广东新学未科技有限公司 | Automatic PPT presentation generation method and device, computing equipment and storage medium |
| CN114491097A (en) * | 2021-12-20 | 2022-05-13 | 奇安信科技集团股份有限公司 | Method, device and device for converting web page into presentation PPT |
| CN115600565A (en) * | 2022-10-09 | 2023-01-13 | 中核四0四有限公司(Cn) | Excel file processing method and device based on semantic label template |
| CN115600565B (en) * | 2022-10-09 | 2025-10-14 | 中核四0四有限公司 | Excel file processing method and device based on semantic tag template |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110314361A1 (en) * | 2010-06-21 | 2011-12-22 | Microsoft Corporation | Generating recommendations for improving a presentation document |
| CN104252442A (en) * | 2013-06-28 | 2014-12-31 | 成功要素股份有限公司 | Systems and methods for presentations with live application integration |
| CN104252359A (en) * | 2013-06-28 | 2014-12-31 | 成功要素股份有限公司 | Systems and methods for presentations with live application integration |
| CN108241602A (en) * | 2016-12-26 | 2018-07-03 | 北京奇虎科技有限公司 | A method and device for making presentations online |
-
2019
- 2019-01-18 CN CN201910048164.4A patent/CN109885816A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110314361A1 (en) * | 2010-06-21 | 2011-12-22 | Microsoft Corporation | Generating recommendations for improving a presentation document |
| CN104252442A (en) * | 2013-06-28 | 2014-12-31 | 成功要素股份有限公司 | Systems and methods for presentations with live application integration |
| CN104252359A (en) * | 2013-06-28 | 2014-12-31 | 成功要素股份有限公司 | Systems and methods for presentations with live application integration |
| CN108241602A (en) * | 2016-12-26 | 2018-07-03 | 北京奇虎科技有限公司 | A method and device for making presentations online |
Non-Patent Citations (1)
| Title |
|---|
| MINJA在UNTAG: "Reveal.js:把你的 Markdown 文稿变成 PPT", pages 1 - 24, Retrieved from the Internet <URL:https://sspai.com/post/40657#!> * |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111930976A (en) * | 2020-07-16 | 2020-11-13 | 平安科技(深圳)有限公司 | Presentation generation method, device, equipment and storage medium |
| CN111930976B (en) * | 2020-07-16 | 2024-05-28 | 平安科技(深圳)有限公司 | Presentation generation method, device, equipment and storage medium |
| CN113553450A (en) * | 2021-08-03 | 2021-10-26 | 广东新学未科技有限公司 | Automatic PPT presentation generation method and device, computing equipment and storage medium |
| CN113553450B (en) * | 2021-08-03 | 2024-01-30 | 广东新学未科技有限公司 | Automatic generation method and device of PPT presentation, computing equipment and storage medium |
| CN114491097A (en) * | 2021-12-20 | 2022-05-13 | 奇安信科技集团股份有限公司 | Method, device and device for converting web page into presentation PPT |
| CN115600565A (en) * | 2022-10-09 | 2023-01-13 | 中核四0四有限公司(Cn) | Excel file processing method and device based on semantic label template |
| CN115600565B (en) * | 2022-10-09 | 2025-10-14 | 中核四0四有限公司 | Excel file processing method and device based on semantic tag template |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Paterno et al. | One model, many interfaces | |
| CN109358936A (en) | Information processing method, device, storage medium, electronic device and system | |
| CN112230909B (en) | Method, device, equipment and storage medium for binding data of applet | |
| US11893337B2 (en) | Method and apparatus for browsing information | |
| KR101760777B1 (en) | System of Building Responsive Website And Method there-of | |
| US20060008789A1 (en) | E-learning course extractor | |
| CN109634603B (en) | Method and device for making H5 page based on Canvas | |
| CN103414750B (en) | The method of the client application of Web visual edit ANDROID | |
| CN107632826A (en) | The Compilation Method and client of a kind of source code | |
| CN109885816A (en) | Production method, device and the storage medium of PowerPoint | |
| CN105120006A (en) | Live commenting control method, live commenting server and live commenting control device for electronic readings | |
| US20160004515A1 (en) | Method for providing application development environment and device | |
| CN113485708B (en) | Cross-platform interface development method and system based on Sketch, computer device and medium | |
| CN103838576A (en) | Website establishing method and device | |
| CN107357952A (en) | A kind of network automatic assembling and three-dimensional interaction method and system | |
| CN106326403A (en) | Web page generating method and device | |
| CN107943455A (en) | A kind of list rendering system based on JSON data formats | |
| CN102779034A (en) | Client side of railway ticketing system and implementation method of client side | |
| CN103414749B (en) | The method of the client application of Web visual edit iOS | |
| CN109635266A (en) | Three-dimensional visualization edit methods, device and three-dimension visible sysem | |
| KR20150012869A (en) | System for providing contents authoring tool, apparatus and method for providing authoring tool and storage medium recording program thereof | |
| CN107066271A (en) | A kind of hierarchy management method and system for showing object | |
| CN117806738A (en) | Business scheduling method, device, equipment and storage medium based on micro-link model | |
| CN107180099A (en) | A kind of information processing method | |
| CN102955814B (en) | Computer installation and the server being connected this computer installation for reading electronic book |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190614 |
|
| RJ01 | Rejection of invention patent application after publication |