PdfViewer
CompleteEn visare för alla PDF-versioner upp till 2.0 (ISO 32000-2): sammanhängande sidor, zoom och rotation, miniatyrer, bokmärken, sökning, textmarkering, länkar, kommentarer, formulärfält, lager, bilagor, lösenord (RC4 och AES-256), utskrift samt kontroller av stavning, grammatik och logik. Tolken, renderaren och skrivaren ingår i RayCraft.Blazor.Office och har inga tredjepartsdelar.
Parametrar
| Parameter | Typ | Beskrivning |
|---|---|---|
AllowEditing | bool | |
AllowFileTransfer | bool | Visar knapparna som öppnar och laddar ned en fil och accepterar släppta filer (standard true). |
AllowFormFilling | bool | Visar formulärfält som inmatningsfält; nedladdningsknappen och GetFilledDocumentAsync innehåller då de inmatade värdena (standard true). |
AllowPrint | bool | Visar utskriftsknappen; utskrift avvisas också när dokumentet inte tillåter det (standard true). |
AllowSearch | bool | Visar sökknappen (standard true). |
AuthorName | string | |
Class | string | Extra CSS-klasser som läggs till på rotelementet. |
Data | Byte[] | PDF-filens innehåll som ska visas. Att ange en ny matris läser in den. |
FileName | string | Namnet som används när filen laddas ned. |
Height | string | Kontrollens höjd som CSS-längd (standard 40rem). |
IgnoredWords | IReadOnlyCollection<string> | Ord som aldrig rapporteras som felstavade, till exempel namn och produkttermer. |
InitialPage | int | Sidan som visas först (1 är den första sidan). |
Label | string | Visarens tillgängliga namn. Som standard en lokaliserad PDF viewer. |
MaxFileSize | Int64 | Största fil som kan öppnas, i byte (standard 150 000 000). |
OcrEngine | IPdfOcrEngine | |
OcrLanguages | IReadOnlyList<string> | |
Password | string | Lösenordet till ett skyddat dokument. När det är tomt eller fel frågar visaren efter det. |
PdfFonts | PdfFontSet | |
Proofing | bool | Erbjuder kontroll av texten för stavnings-, grammatik- och logikproblem på engelska och bulgariska (standard true). |
ShowMenuBar | bool | |
ShowSidebar | bool | Startar med sidopanelen öppen (miniatyrer, bokmärken, bilagor, lager). |
ShowToolbar | bool | Visar verktygsfältet (standard true). |
SignatureCaption | string | |
SignatureProvider | Func<Task<IReadOnlyList<PdfSignaturePicture>>> | |
SigningCertificate | X509Certificate2 | |
SigningLocation | string | |
SigningReason | string | |
Source | string | Adress till en PDF-fil som hämtas av webbläsaren (till exempel docs/sample.pdf). |
Style | string | Inbäddad stil som läggs till på rotelementet. |
Zoom | string | Startzoom: auto, fit-width (standard), fit-page eller en procentsats som 125. |
Händelser
| Händelse | Typ | Beskrivning |
|---|---|---|
OnEdited | EventCallback<Byte[]> | |
OnFormChanged | EventCallback<PdfFieldChange> | Utlöses med fältnamnet och det nya värdet när ett formulärfält ändras. |
OnLoaded | EventCallback<PdfDocument> | Utlöses med PdfDocument när ett dokument har öppnats. |
OnNew | EventCallback | |
OnPageChanged | EventCallback<int> | Utlöses med den synliga sidan (från 1) när den ändras. |
OnSave | EventCallback<OfficeFileSave> | |
OnSaveAs | EventCallback<OfficeFileSave> | |
OnSignatureDrawn | EventCallback<Byte[]> | Utlöses med PNG-bilden av en ritad eller skriven signatur (utan bildtexten) när användaren placerar den, så att applikationen kan behålla den som den sparade signaturen. OpenSignatureAsync() öppnar signaturdialogen utifrån. |
OnSigned | EventCallback<Byte[]> |
Paket
PdfViewer ingår i RayCraft Complete. Paket: RayCraft.Blazor.Complete. Den hämtas från RayCrafts privata flöde och kräver en aktiv licens. Se Kom igång.
Skicka synpunkterVersion 1.0.3