Редактор на презентации, който отваря и записва файлове .pptx (и по-стария .ppt) и OpenDocument (.odp). Слайдове с текст, фигури, картини и таблици, които могат да се местят, оразмеряват и въртят, бележки за докладчика, оформления, показване на слайдове на цял екран, печат и проверка на правопис и граматика. Кодът за файловете е част от RayCraft.Blazor.Office и няма части на трети страни.
Параметри
Files are read and written by the library itself, with no Office installation and no extra packages.
Параметър
Тип
Описание
Feature
.pptx
.odp
Slides, layouts, hidden slides, slide size
Read and write
Четене и запис
Text with bold, italic, underline, strikethrough, size, colour and font
Read and write
Четене и запис
Bullets, numbering and list levels
Read and write
Четене и запис
Links (http, https, mailto, tel)
Read and write
Четене и запис
Shapes: rectangles, rounded rectangles, ellipses, triangles, diamonds, arrows in four directions, pentagons, hexagons, stars, parallelograms, plus signs, lines
Read and write
Четене и запис
Freeform shapes (lines and curves, no arcs)
Read and write
Четене и запис
Comments (classic format)
Read and write (not shown)
Не се запазва
Fill and outline colours, rotation
Read and write
Четене и запис
Pictures (PNG, JPEG, GIF, BMP)
Read and write
Четене и запис
Tables with cell colours
Read and write
Четене и запис
Groups
Read (flattened)
Четене (разгънато)
Slide backgrounds
Read and write
Четене и запис
Speaker notes
Read and write
Четене и запис
Theme colours and fonts, placeholders from layouts
Read
Не се ползва от формата
Keys and gestures
Параметър
Тип
Описание
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
Параметър
Тип
Описание
AllowFileTransfer
bool
Показва командите, които отварят и записват файлове (по подразбиране true).
Class
string
Допълнителни CSS класове, добавени към коренния елемент.
FileName
string
Име на записаните файлове, без разширение (по подразбиране presentation).
Fonts
IReadOnlyList<string>
Шрифтовете, предлагани в списъка с шрифтове.
Height
string
Височина на контролата като CSS дължина (по подразбиране 40rem).
IgnoredWords
IReadOnlyCollection<string>
Думи, които никога не се отчитат като сгрешени.
Label
string
Достъпно име на слайда. По подразбиране локализирано Slide.
MaxImageSize
Int64
Най-голяма картина, която може да се вмъкне, в байтове (по подразбиране 10 000 000).
MaxImportSize
Int64
Най-голяма презентация, която може да се отвори, в байтове (по подразбиране 50 000 000).
PdfFonts
PdfFontSet
Presentation
Presentation
Презентацията, показвана в началото; друг екземпляр по-късно я замества. Прочетете редактираната с GetPresentationAsync.
Proofing
bool
Предлага проверка на правопис, граматика и логика на английски и български: меню Review, бутон в лентата и F7 (по подразбиране true).
ReadOnly
bool
Показва презентацията без да позволява промени; показването на слайдове, печатът и записът продължават да работят.
ShowMenuBar
bool
Показва лентата с менюта (по подразбиране true).
ShowNotes
bool
Показва бележките за докладчика под слайда (по подразбиране true).
ShowSlideList
bool
Показва списъка със слайдове (по подразбиране true).
ShowStatusBar
bool
Показва номера на слайда, оформлението и мащаба (по подразбиране true).
ShowToolbar
bool
Показва лентата с инструменти (по подразбиране true).
Style
string
Вграден стил, добавен към коренния елемент.
Събития
API
Събитие
Тип
Описание
OnChanged
EventCallback
Вдига се след промяна на презентацията (редакция, отмяна или повторение).
OnNew
EventCallback
OnSave
EventCallback<OfficeFileSave>
OnSaveAs
EventCallback<OfficeFileSave>
OnSlideChanged
EventCallback<int>
Вдига се, когато се показва друг слайд (индекс от нула).
Пакет
PresentationEditor е част от RayCraft Complete. Пакет: RayCraft.Blazor.Complete. Тя се тегли от частния feed на RayCraft и изисква активен лиценз. Вижте Първи стъпки.