RayCraftDocs
v1.0.3
nb
raycraft.dev
På denne siden

PdfViewer

Complete

En 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

ParameterTypeBeskrivelse
AllowEditingbool
AllowFileTransferboolViser knappene som åpner og laster ned en fil og godtar slippede filer (standard true).
AllowFormFillingboolViser skjemafelt som inndatafelt; nedlastingsknappen og GetFilledDocumentAsync inneholder da de innskrevne verdiene (standard true).
AllowPrintboolViser utskriftsknappen; utskrift avvises også når dokumentet ikke tillater det (standard true).
AllowSearchboolViser søkeknappen (standard true).
AuthorNamestring
ClassstringEkstra CSS-klasser som legges til rotelementet.
DataByte[]PDF-filens innhold som skal vises. Å angi en ny matrise laster den.
FileNamestringNavnet som brukes når filen lastes ned.
HeightstringKontrollens høyde som CSS-lengde (standard 40rem).
IgnoredWordsIReadOnlyCollection<string>Ord som aldri rapporteres som feilstavet, for eksempel navn og produktbegreper.
InitialPageintSiden som vises først (1 er den første siden).
LabelstringViserens tilgjengelige navn. Som standard en lokalisert PDF viewer.
MaxFileSizeInt64Største fil som kan åpnes, i byte (standard 150 000 000).
OcrEngineIPdfOcrEngine
OcrLanguagesIReadOnlyList<string>
PasswordstringPassordet til et beskyttet dokument. Når det er tomt eller feil, spør viseren etter det.
PdfFontsPdfFontSet
ProofingboolTilbyr kontroll av teksten for stave-, grammatikk- og logikkproblemer på engelsk og bulgarsk (standard true).
ShowMenuBarbool
ShowSidebarboolStarter med sidepanelet åpent (miniatyrer, bokmerker, vedlegg, lag).
ShowToolbarboolViser verktøylinjen (standard true).
SignatureCaptionstring
SignatureProviderFunc<Task<IReadOnlyList<PdfSignaturePicture>>>
SigningCertificateX509Certificate2
SigningLocationstring
SigningReasonstring
SourcestringAdresse til en PDF-fil som hentes av nettleseren (for eksempel docs/sample.pdf).
StylestringInnebygd stil som legges til rotelementet.
ZoomstringStartzoom: auto, fit-width (standard), fit-page eller en prosent som 125.

Hendelser

HendelseTypeBeskrivelse
OnEditedEventCallback<Byte[]>
OnFormChangedEventCallback<PdfFieldChange>Utløses med feltnavnet og den nye verdien når et skjemafelt endres.
OnLoadedEventCallback<PdfDocument>Utløses med PdfDocument når et dokument er åpnet.
OnNewEventCallback
OnPageChangedEventCallback<int>Utløses med den synlige siden (fra 1) når den endres.
OnSaveEventCallback<OfficeFileSave>
OnSaveAsEventCallback<OfficeFileSave>
OnSignatureDrawnEventCallback<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.
OnSignedEventCallback<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.