PdfViewer
CompleteEin Viewer für jede PDF-Version bis 2.0 (ISO 32000-2): fortlaufende Seiten, Zoom und Drehung, Miniaturen, Lesezeichen, Suche, Textauswahl, Links, Anmerkungen, Formularfelder, Ebenen, Anlagen, Kennwörter (RC4 und AES-256), Drucken sowie Prüfungen von Rechtschreibung, Grammatik und Logik. Parser, Renderer und Writer sind Teil von RayCraft.Blazor.Office und enthalten keine Fremdbestandteile.
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
AllowEditing | bool | |
AllowFileTransfer | bool | Zeigt die Schaltflächen zum Öffnen und Herunterladen einer Datei und akzeptiert abgelegte Dateien (Standard true). |
AllowFormFilling | bool | Zeigt Formularfelder als Eingaben; die Download-Schaltfläche und GetFilledDocumentAsync enthalten dann die eingegebenen Werte (Standard true). |
AllowPrint | bool | Zeigt die Druck-Schaltfläche; das Drucken wird auch abgelehnt, wenn das Dokument es nicht erlaubt (Standard true). |
AllowSearch | bool | Zeigt die Such-Schaltfläche (Standard true). |
AuthorName | string | |
Class | string | Zusätzliche CSS-Klassen, die dem Wurzelelement hinzugefügt werden. |
Data | Byte[] | Der anzuzeigende PDF-Dateiinhalt. Das Setzen eines neuen Arrays lädt es. |
FileName | string | Der Name, der beim Herunterladen der Datei verwendet wird. |
Height | string | Höhe des Steuerelements als CSS-Länge (Standard 40rem). |
IgnoredWords | IReadOnlyCollection<string> | Wörter, die nie als falsch geschrieben gemeldet werden, etwa Namen und Produktbegriffe. |
InitialPage | int | Die zuerst angezeigte Seite (1 ist die erste Seite). |
Label | string | Zugänglicher Name des Viewers. Standardmäßig ein lokalisierter PDF viewer. |
MaxFileSize | Int64 | Größte Datei, die geöffnet werden kann, in Bytes (Standard 150.000.000). |
OcrEngine | IPdfOcrEngine | |
OcrLanguages | IReadOnlyList<string> | |
Password | string | Das Kennwort eines geschützten Dokuments. Wenn leer oder falsch, fragt der Viewer danach. |
PdfFonts | PdfFontSet | |
Proofing | bool | Bietet die Prüfung des Textes auf Rechtschreib-, Grammatik- und Logikprobleme in Englisch und Bulgarisch (Standard true). |
ShowMenuBar | bool | |
ShowSidebar | bool | Beginnt mit geöffnetem Seitenbereich (Miniaturen, Lesezeichen, Anlagen, Ebenen). |
ShowToolbar | bool | Zeigt die Symbolleiste (Standard true). |
SignatureCaption | string | |
SignatureProvider | Func<Task<IReadOnlyList<PdfSignaturePicture>>> | |
SigningCertificate | X509Certificate2 | |
SigningLocation | string | |
SigningReason | string | |
Source | string | Adresse einer PDF-Datei, die vom Browser abgerufen wird (zum Beispiel docs/sample.pdf). |
Style | string | Inline-Stil, der dem Wurzelelement hinzugefügt wird. |
Zoom | string | Der Startzoom: auto, fit-width (Standard), fit-page oder ein Prozentwert wie 125. |
Ereignisse
| Ereignis | Typ | Beschreibung |
|---|---|---|
OnEdited | EventCallback<Byte[]> | |
OnFormChanged | EventCallback<PdfFieldChange> | Wird mit dem Feldnamen und dem neuen Wert ausgelöst, wenn sich ein Formularfeld ändert. |
OnLoaded | EventCallback<PdfDocument> | Wird mit dem PdfDocument ausgelöst, wenn ein Dokument geöffnet wurde. |
OnNew | EventCallback | |
OnPageChanged | EventCallback<int> | Wird mit der sichtbaren Seite (ab 1) ausgelöst, wenn sie sich ändert. |
OnSave | EventCallback<OfficeFileSave> | |
OnSaveAs | EventCallback<OfficeFileSave> | |
OnSignatureDrawn | EventCallback<Byte[]> | Wird mit dem PNG einer gezeichneten oder getippten Unterschrift (ohne die Beschriftung) ausgelöst, wenn der Benutzer sie platziert, damit die Anwendung sie als gespeicherte Unterschrift behalten kann. OpenSignatureAsync() öffnet den Unterschriftendialog von außen. |
OnSigned | EventCallback<Byte[]> |
Paket
PdfViewer gehört zu RayCraft Complete. Paket: RayCraft.Blazor.Complete. Es stammt aus dem privaten RayCraft-Feed und erfordert eine aktive Lizenz. Siehe Erste Schritte.
Feedback sendenVersion 1.0.3