RayCraftDocs
v1.0.3
nb
raycraft.dev
På denne siden

PresentationEditor

Complete

En presentasjonsredigerer som åpner og lagrer .pptx- (og den eldre .ppt-) og OpenDocument-filer (.odp). Lysbilder med tekst, former, bilder og tabeller som kan flyttes, endres i størrelse og roteres, foredragsnotater, oppsett, fullskjermsvisning, utskrift samt stave- og grammatikkontroll. Filkoden er en del av RayCraft.Blazor.Office og har ingen tredjepartsdeler.

Parametere

Files are read and written by the library itself, with no Office installation and no extra packages.

ParameterTypeBeskrivelse
Feature.pptx.odp
Slides, layouts, hidden slides, slide sizeRead and writeLes og skriv
Text with bold, italic, underline, strikethrough, size, colour and fontRead and writeLes og skriv
Bullets, numbering and list levelsRead and writeLes og skriv
Links (http, https, mailto, tel)Read and writeLes og skriv
Shapes: rectangles, rounded rectangles, ellipses, triangles, diamonds, arrows in four directions, pentagons, hexagons, stars, parallelograms, plus signs, linesRead and writeLes og skriv
Freeform shapes (lines and curves, no arcs)Read and writeLes og skriv
Comments (classic format)Read and write (not shown)Beholdes ikke
Fill and outline colours, rotationRead and writeLes og skriv
Pictures (PNG, JPEG, GIF, BMP)Read and writeLes og skriv
Tables with cell coloursRead and writeLes og skriv
GroupsRead (flattened)Les (flatet ut)
Slide backgroundsRead and writeLes og skriv
Speaker notesRead and writeLes og skriv
Theme colours and fonts, placeholders from layoutsReadBrukes ikke av formatet

Keys and gestures

ParameterTypeBeskrivelse
Keys or gestureWhat it does
Click, Shift+click, drag on the slideSelect one element, add to the selection, select with a frame
Drag, arrow keys, Shift+arrow keysMove the selection (Shift moves 10 points, or keeps a drag straight)
Drag a handle, ShiftResize (Shift keeps the proportions); the top handle rotates (Shift snaps to 15°)
Double-click, Enter, F2Edit the text of the shape or table cell
EscStop editing text, or clear the selection
Tab / Shift+TabNext 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 / DCopy, cut, paste and duplicate; pasting a picture inserts it
Ctrl+Z / Ctrl+YUndo and redo
DeleteDelete the selection (in the slide list: the slide)
Ctrl+MNew slide
Page Up / Page DownPrevious and next slide
Drag a slide in the listMove the slide
F5 / Shift+F5Slide show from the start / from the current slide
F7Spelling and grammar
Ctrl+S, Ctrl+PSave as .pptx, print

API

ParameterTypeBeskrivelse
AllowFileTransferboolViser kommandoene som åpner og lagrer filer (standard true).
ClassstringEkstra CSS-klasser som legges til rotelementet.
FileNamestringNavn som gis til lagrede filer, uten filendelse (standard presentation).
FontsIReadOnlyList<string>Skriftene som tilbys i skriftlisten.
HeightstringKontrollens høyde som CSS-lengde (standard 40rem).
IgnoredWordsIReadOnlyCollection<string>Ord som aldri rapporteres som feilstavet.
LabelstringLysbildets tilgjengelige navn. Som standard et lokalisert Slide.
MaxImageSizeInt64Største bilde som kan settes inn, i byte (standard 10 000 000).
MaxImportSizeInt64Største presentasjon som kan åpnes, i byte (standard 50 000 000).
PdfFontsPdfFontSet
PresentationPresentationPresentasjonen som vises ved start; en annen instans erstatter den senere. Les den redigerte med GetPresentationAsync.
ProofingboolTilbyr stave-, grammatikk- og logikkontroll for engelsk og bulgarsk: menyen Review, verktøylinjeknapp og F7 (standard true).
ReadOnlyboolViser presentasjonen uten å tillate endringer; lysbildefremvisning, utskrift og lagring fungerer fortsatt.
ShowMenuBarboolViser menylinjen (standard true).
ShowNotesboolViser foredragsnotatene under lysbildet (standard true).
ShowSlideListboolViser listen over lysbilder (standard true).
ShowStatusBarboolViser lysbildenummer, oppsett og zoom (standard true).
ShowToolbarboolViser verktøylinjen (standard true).
StylestringInnebygd stil som legges til rotelementet.

Hendelser

API

HendelseTypeBeskrivelse
OnChangedEventCallbackUtløses etter at presentasjonen er endret (en redigering, angre eller gjør om).
OnNewEventCallback
OnSaveEventCallback<OfficeFileSave>
OnSaveAsEventCallback<OfficeFileSave>
OnSlideChangedEventCallback<int>Utløses når et annet lysbilde vises (nullbasert indeks).

Pakke

PresentationEditor er en del av RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og krever en aktiv lisens. Se Kom i gang.