RayCraftDocs
v1.0.3
nl
raycraft.dev
Op deze pagina

PresentationEditor

Complete

Een presentatie-editor die .pptx- (en de oudere .ppt-) en OpenDocument-bestanden (.odp) opent en opslaat. Dia's met tekst, vormen, afbeeldingen en tabellen die kunnen worden verplaatst, vergroot of verkleind en gedraaid, sprekersnotities, indelingen, een schermvullende diavoorstelling, afdrukken en spelling- en grammaticacontrole. De bestandscode maakt deel uit van RayCraft.Blazor.Office en bevat geen onderdelen van derden.

Parameters

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

ParameterTypeBeschrijving
Feature.pptx.odp
Slides, layouts, hidden slides, slide sizeRead and writeLezen en schrijven
Text with bold, italic, underline, strikethrough, size, colour and fontRead and writeLezen en schrijven
Bullets, numbering and list levelsRead and writeLezen en schrijven
Links (http, https, mailto, tel)Read and writeLezen en schrijven
Shapes: rectangles, rounded rectangles, ellipses, triangles, diamonds, arrows in four directions, pentagons, hexagons, stars, parallelograms, plus signs, linesRead and writeLezen en schrijven
Freeform shapes (lines and curves, no arcs)Read and writeLezen en schrijven
Comments (classic format)Read and write (not shown)Niet bewaard
Fill and outline colours, rotationRead and writeLezen en schrijven
Pictures (PNG, JPEG, GIF, BMP)Read and writeLezen en schrijven
Tables with cell coloursRead and writeLezen en schrijven
GroupsRead (flattened)Lezen (afgevlakt)
Slide backgroundsRead and writeLezen en schrijven
Speaker notesRead and writeLezen en schrijven
Theme colours and fonts, placeholders from layoutsReadNiet gebruikt door het formaat

Keys and gestures

ParameterTypeBeschrijving
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

ParameterTypeBeschrijving
AllowFileTransferboolToont de opdrachten die bestanden openen en opslaan (standaard true).
ClassstringExtra CSS-klassen die aan het hoofdelement worden toegevoegd.
FileNamestringNaam die aan opgeslagen bestanden wordt gegeven, zonder extensie (standaard presentation).
FontsIReadOnlyList<string>De lettertypen die in de lettertypelijst worden aangeboden.
HeightstringHoogte van het besturingselement als CSS-lengte (standaard 40rem).
IgnoredWordsIReadOnlyCollection<string>Woorden die nooit als fout gespeld worden gemeld.
LabelstringToegankelijke naam van de dia. Standaard een gelokaliseerde Slide.
MaxImageSizeInt64Grootste afbeelding die kan worden ingevoegd, in bytes (standaard 10.000.000).
MaxImportSizeInt64Grootste presentatie die kan worden geopend, in bytes (standaard 50.000.000).
PdfFontsPdfFontSet
PresentationPresentationDe presentatie die bij het starten wordt getoond; een andere instantie vervangt hem later. Lees de bewerkte met GetPresentationAsync.
ProofingboolBiedt spelling-, grammatica- en logicacontrole voor Engels en Bulgaars: menu Review, werkbalkknop en F7 (standaard true).
ReadOnlyboolToont de presentatie zonder wijzigingen toe te staan; de diavoorstelling, afdrukken en opslaan werken nog.
ShowMenuBarboolToont de menubalk (standaard true).
ShowNotesboolToont de sprekersnotities onder de dia (standaard true).
ShowSlideListboolToont de lijst met dia's (standaard true).
ShowStatusBarboolToont het dianummer, de indeling en de zoom (standaard true).
ShowToolbarboolToont de werkbalk (standaard true).
StylestringInline stijl die aan het hoofdelement wordt toegevoegd.

Gebeurtenissen

API

GebeurtenisTypeBeschrijving
OnChangedEventCallbackGeactiveerd nadat de presentatie is gewijzigd (een bewerking, ongedaan maken of opnieuw).
OnNewEventCallback
OnSaveEventCallback<OfficeFileSave>
OnSaveAsEventCallback<OfficeFileSave>
OnSlideChangedEventCallback<int>Geactiveerd wanneer een andere dia wordt getoond (index vanaf nul).

Pakket

PresentationEditor maakt deel uit van RayCraft Complete. Pakket: RayCraft.Blazor.Complete. Het komt uit de privéfeed van RayCraft en vereist een actieve licentie. Zie Aan de slag.