PdfViewer
CompleteEn fremviser til alle PDF-versioner op til 2.0 (ISO 32000-2): sammenhængende sider, zoom og rotation, miniaturer, bogmærker, søgning, tekstmarkering, links, annotationer, formularfelter, lag, vedhæftede filer, adgangskoder (RC4 og AES-256), udskrivning samt kontrol af stavning, grammatik og logik. Parseren, rendereren og skribenten er en del af RayCraft.Blazor.Office og indeholder ingen tredjepartsdele.
Parametre
| Parameter | Type | Beskrivelse |
|---|---|---|
AllowEditing | bool | |
AllowFileTransfer | bool | Viser knapperne, der åbner og downloader en fil, og accepterer slupne filer (standard true). |
AllowFormFilling | bool | Viser formularfelter som inputfelter; download-knappen og GetFilledDocumentAsync indeholder så de indtastede værdier (standard true). |
AllowPrint | bool | Viser udskriftsknappen; udskrivning afvises også, når dokumentet ikke tillader det (standard true). |
AllowSearch | bool | Viser søgeknappen (standard true). |
AuthorName | string | |
Class | string | Ekstra CSS-klasser, der tilføjes til rodelementet. |
Data | Byte[] | PDF-filens indhold, der skal vises. Angivelse af et nyt array indlæser det. |
FileName | string | Det navn, der bruges, når filen downloades. |
Height | string | Kontrollens højde som CSS-længde (standard 40rem). |
IgnoredWords | IReadOnlyCollection<string> | Ord, der aldrig rapporteres som fejlstavet, såsom navne og produktbegreber. |
InitialPage | int | Den side, der vises først (1 er den første side). |
Label | string | Fremviserens tilgængelige navn. Som standard en lokaliseret PDF viewer. |
MaxFileSize | Int64 | Største fil, der kan åbnes, i byte (standard 150.000.000). |
OcrEngine | IPdfOcrEngine | |
OcrLanguages | IReadOnlyList<string> | |
Password | string | Adgangskoden til et beskyttet dokument. Når den er tom eller forkert, spørger fremviseren efter den. |
PdfFonts | PdfFontSet | |
Proofing | bool | Tilbyder kontrol af teksten for stave-, grammatik- og logikproblemer på engelsk og bulgarsk (standard true). |
ShowMenuBar | bool | |
ShowSidebar | bool | Starter med sidepanelet åbent (miniaturer, bogmærker, vedhæftede filer, lag). |
ShowToolbar | bool | Viser værktøjslinjen (standard true). |
SignatureCaption | string | |
SignatureProvider | Func<Task<IReadOnlyList<PdfSignaturePicture>>> | |
SigningCertificate | X509Certificate2 | |
SigningLocation | string | |
SigningReason | string | |
Source | string | Adresse på en PDF-fil, som hentes af browseren (for eksempel docs/sample.pdf). |
Style | string | Indlejret typografi, der tilføjes til rodelementet. |
Zoom | string | Startzoom: auto, fit-width (standard), fit-page eller en procent som 125. |
Hændelser
| Hændelse | Type | Beskrivelse |
|---|---|---|
OnEdited | EventCallback<Byte[]> | |
OnFormChanged | EventCallback<PdfFieldChange> | Udløses med feltnavnet og den nye værdi, når et formularfelt ændres. |
OnLoaded | EventCallback<PdfDocument> | Udløses med PdfDocument, når et dokument er åbnet. |
OnNew | EventCallback | |
OnPageChanged | EventCallback<int> | Udløses med den synlige side (fra 1), når den ændres. |
OnSave | EventCallback<OfficeFileSave> | |
OnSaveAs | EventCallback<OfficeFileSave> | |
OnSignatureDrawn | EventCallback<Byte[]> | Udløses med PNG'en af en tegnet eller skrevet signatur (uden billedteksten), når brugeren placerer den, så applikationen kan gemme den som den gemte signatur. OpenSignatureAsync() åbner signaturdialogen udefra. |
OnSigned | EventCallback<Byte[]> |
Pakke
PdfViewer er en del af RayCraft Complete. Pakke: RayCraft.Blazor.Complete. Den hentes fra RayCrafts private feed og kræver en aktiv licens. Se Kom i gang.
Send feedbackVersion 1.0.3