RayCraftDocs
v1.0.3
sv
raycraft.dev
På den här sidan

PresentationEditor

Complete

En presentationsredigerare som öppnar och sparar .pptx- (och det äldre .ppt-) och OpenDocument-filer (.odp). Bilder med text, former, bilder och tabeller som kan flyttas, ändras i storlek och roteras, talaranteckningar, layouter, helskärmsvisning, utskrift samt stavnings- och grammatikkontroll. Filkoden ingår i RayCraft.Blazor.Office och har inga tredjepartsdelar.

Parametrar

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

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

Keys and gestures

ParameterTypBeskrivning
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

ParameterTypBeskrivning
AllowFileTransferboolVisar kommandona som öppnar och sparar filer (standard true).
ClassstringExtra CSS-klasser som läggs till på rotelementet.
FileNamestringNamn som ges åt sparade filer, utan filnamnstillägg (standard presentation).
FontsIReadOnlyList<string>Teckensnitten som erbjuds i teckensnittslistan.
HeightstringKontrollens höjd som CSS-längd (standard 40rem).
IgnoredWordsIReadOnlyCollection<string>Ord som aldrig rapporteras som felstavade.
LabelstringBildens tillgängliga namn. Som standard en lokaliserad Slide.
MaxImageSizeInt64Största bild som kan infogas, i byte (standard 10 000 000).
MaxImportSizeInt64Största presentation som kan öppnas, i byte (standard 50 000 000).
PdfFontsPdfFontSet
PresentationPresentationPresentationen som visas vid start; en annan instans ersätter den senare. Läs den redigerade med GetPresentationAsync.
ProofingboolErbjuder stavnings-, grammatik- och logikkontroll för engelska och bulgariska: menyn Review, verktygsfältsknapp och F7 (standard true).
ReadOnlyboolVisar presentationen utan att tillåta ändringar; bildspel, utskrift och sparande fungerar fortfarande.
ShowMenuBarboolVisar menyraden (standard true).
ShowNotesboolVisar talaranteckningarna under bilden (standard true).
ShowSlideListboolVisar listan med bilder (standard true).
ShowStatusBarboolVisar bildnummer, layout och zoom (standard true).
ShowToolbarboolVisar verktygsfältet (standard true).
StylestringInbäddad stil som läggs till på rotelementet.

Händelser

API

HändelseTypBeskrivning
OnChangedEventCallbackUtlöses efter att presentationen har ändrats (en redigering, ångra eller gör om).
OnNewEventCallback
OnSaveEventCallback<OfficeFileSave>
OnSaveAsEventCallback<OfficeFileSave>
OnSlideChangedEventCallback<int>Utlöses när en annan bild visas (nollbaserat index).

Paket

PresentationEditor ingår i RayCraft Complete. Paket: RayCraft.Blazor.Complete. Den hämtas från RayCrafts privata flöde och kräver en aktiv licens. Se Kom igång.