En præsentationseditor, der åbner og gemmer .pptx- (og det ældre .ppt-) og OpenDocument-filer (.odp). Slides med tekst, figurer, billeder og tabeller, der kan flyttes, ændres i størrelse og roteres, talernoter, layouts, fuldskærmsshow, udskrivning samt stave- og grammatikkontrol. Filkoden er en del af RayCraft.Blazor.Office og indeholder ingen tredjepartsdele.
Parametre
Files are read and written by the library itself, with no Office installation and no extra packages.
Parameter
Type
Beskrivelse
Feature
.pptx
.odp
Slides, layouts, hidden slides, slide size
Read and write
Læs og skriv
Text with bold, italic, underline, strikethrough, size, colour and font
Read and write
Læs og skriv
Bullets, numbering and list levels
Read and write
Læs og skriv
Links (http, https, mailto, tel)
Read and write
Læs og skriv
Shapes: rectangles, rounded rectangles, ellipses, triangles, diamonds, arrows in four directions, pentagons, hexagons, stars, parallelograms, plus signs, lines
Read and write
Læs og skriv
Freeform shapes (lines and curves, no arcs)
Read and write
Læs og skriv
Comments (classic format)
Read and write (not shown)
Bevares ikke
Fill and outline colours, rotation
Read and write
Læs og skriv
Pictures (PNG, JPEG, GIF, BMP)
Read and write
Læs og skriv
Tables with cell colours
Read and write
Læs og skriv
Groups
Read (flattened)
Læs (fladt)
Slide backgrounds
Read and write
Læs og skriv
Speaker notes
Read and write
Læs og skriv
Theme colours and fonts, placeholders from layouts
Read
Bruges ikke af formatet
Keys and gestures
Parameter
Type
Beskrivelse
Keys or gesture
What it does
Click, Shift+click, drag on the slide
Select one element, add to the selection, select with a frame
Drag, arrow keys, Shift+arrow keys
Move the selection (Shift moves 10 points, or keeps a drag straight)
Drag a handle, Shift
Resize (Shift keeps the proportions); the top handle rotates (Shift snaps to 15°)
Double-click, Enter, F2
Edit the text of the shape or table cell
Esc
Stop editing text, or clear the selection
Tab / Shift+Tab
Next element; while editing a list: list level; in a table: next cell
Ctrl+B / I / U, Ctrl+] / [
Bold, italic, underline; larger and smaller text
Ctrl+C / X / V / D
Copy, cut, paste and duplicate; pasting a picture inserts it
Ctrl+Z / Ctrl+Y
Undo and redo
Delete
Delete the selection (in the slide list: the slide)
Ctrl+M
New slide
Page Up / Page Down
Previous and next slide
Drag a slide in the list
Move the slide
F5 / Shift+F5
Slide show from the start / from the current slide
F7
Spelling and grammar
Ctrl+S, Ctrl+P
Save as .pptx, print
API
Parameter
Type
Beskrivelse
AllowFileTransfer
bool
Viser kommandoerne, der åbner og gemmer filer (standard true).
Class
string
Ekstra CSS-klasser, der tilføjes til rodelementet.
FileName
string
Navn, der gives til gemte filer, uden filtypenavn (standard presentation).
Fonts
IReadOnlyList<string>
De skrifttyper, der tilbydes i skrifttypelisten.
Height
string
Kontrollens højde som CSS-længde (standard 40rem).
IgnoredWords
IReadOnlyCollection<string>
Ord, der aldrig rapporteres som fejlstavet.
Label
string
Slidens tilgængelige navn. Som standard et lokaliseret Slide.
MaxImageSize
Int64
Største billede, der kan indsættes, i byte (standard 10.000.000).
MaxImportSize
Int64
Største præsentation, der kan åbnes, i byte (standard 50.000.000).
PdfFonts
PdfFontSet
Presentation
Presentation
Den præsentation, der vises ved start; en anden instans erstatter den senere. Læs den redigerede med GetPresentationAsync.
Proofing
bool
Tilbyder stave-, grammatik- og logikkontrol for engelsk og bulgarsk: menuen Review, værktøjslinjeknap og F7 (standard true).
ReadOnly
bool
Viser præsentationen uden at tillade ændringer; slideshow, udskrivning og gem virker stadig.
ShowMenuBar
bool
Viser menulinjen (standard true).
ShowNotes
bool
Viser talernoterne under sliden (standard true).
ShowSlideList
bool
Viser listen over slides (standard true).
ShowStatusBar
bool
Viser slidenummer, layout og zoom (standard true).
ShowToolbar
bool
Viser værktøjslinjen (standard true).
Style
string
Indlejret typografi, der tilføjes til rodelementet.
Hændelser
API
Hændelse
Type
Beskrivelse
OnChanged
EventCallback
Udløses, efter præsentationen er ændret (en redigering, fortryd eller gentag).
OnNew
EventCallback
OnSave
EventCallback<OfficeFileSave>
OnSaveAs
EventCallback<OfficeFileSave>
OnSlideChanged
EventCallback<int>
Udløses, når en anden slide vises (indeks fra nul).
Pakke
PresentationEditor er en del af RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og kræver en aktiv licens. Se Kom i gang.