PdfViewer
CompleteEn viser for alle PDF-versjoner opp til 2.0 (ISO 32000-2): sammenhengende sider, zoom og rotasjon, miniatyrer, bokmerker, søk, tekstmarkering, lenker, merknader, skjemafelt, lag, vedlegg, passord (RC4 og AES-256), utskrift samt kontroll av staving, grammatikk og logikk. Parseren, rendereren og skriveren er en del av RayCraft.Blazor.Office og har ingen tredjepartsdeler.
Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
AllowEditing | bool | |
AllowFileTransfer | bool | Viser knappene som åpner og laster ned en fil og godtar slippede filer (standard true). |
AllowFormFilling | bool | Viser skjemafelt som inndatafelt; nedlastingsknappen og GetFilledDocumentAsync inneholder da de innskrevne verdiene (standard true). |
AllowPrint | bool | Viser utskriftsknappen; utskrift avvises også når dokumentet ikke tillater det (standard true). |
AllowSearch | bool | Viser søkeknappen (standard true). |
AuthorName | string | |
Class | string | Ekstra CSS-klasser som legges til rotelementet. |
Data | Byte[] | PDF-filens innhold som skal vises. Å angi en ny matrise laster den. |
FileName | string | Navnet som brukes når filen lastes ned. |
Height | string | Kontrollens høyde som CSS-lengde (standard 40rem). |
IgnoredWords | IReadOnlyCollection<string> | Ord som aldri rapporteres som feilstavet, for eksempel navn og produktbegreper. |
InitialPage | int | Siden som vises først (1 er den første siden). |
Label | string | Viserens tilgjengelige navn. Som standard en lokalisert PDF viewer. |
MaxFileSize | Int64 | Største fil som kan åpnes, i byte (standard 150 000 000). |
OcrEngine | IPdfOcrEngine | |
OcrLanguages | IReadOnlyList<string> | |
Password | string | Passordet til et beskyttet dokument. Når det er tomt eller feil, spør viseren etter det. |
PdfFonts | PdfFontSet | |
Proofing | bool | Tilbyr kontroll av teksten for stave-, grammatikk- og logikkproblemer på engelsk og bulgarsk (standard true). |
ShowMenuBar | bool | |
ShowSidebar | bool | Starter med sidepanelet åpent (miniatyrer, bokmerker, vedlegg, lag). |
ShowToolbar | bool | Viser verktøylinjen (standard true). |
SignatureCaption | string | |
SignatureProvider | Func<Task<IReadOnlyList<PdfSignaturePicture>>> | |
SigningCertificate | X509Certificate2 | |
SigningLocation | string | |
SigningReason | string | |
Source | string | Adresse til en PDF-fil som hentes av nettleseren (for eksempel docs/sample.pdf). |
Style | string | Innebygd stil som legges til rotelementet. |
Zoom | string | Startzoom: auto, fit-width (standard), fit-page eller en prosent som 125. |
Hendelser
| Hendelse | Type | Beskrivelse |
|---|---|---|
OnEdited | EventCallback<Byte[]> | |
OnFormChanged | EventCallback<PdfFieldChange> | Utløses med feltnavnet og den nye verdien når et skjemafelt endres. |
OnLoaded | EventCallback<PdfDocument> | Utløses med PdfDocument når et dokument er åpnet. |
OnNew | EventCallback | |
OnPageChanged | EventCallback<int> | Utløses med den synlige siden (fra 1) når den endres. |
OnSave | EventCallback<OfficeFileSave> | |
OnSaveAs | EventCallback<OfficeFileSave> | |
OnSignatureDrawn | EventCallback<Byte[]> | Utløses med PNG-en til en tegnet eller skrevet signatur (uten bildeteksten) når brukeren plasserer den, slik at applikasjonen kan beholde den som den lagrede signaturen. OpenSignatureAsync() åpner signaturdialogen utenfra. |
OnSigned | EventCallback<Byte[]> |
Pakke
PdfViewer 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.
Send tilbakemeldingVersjon 1.0.3