RayCraftDocs
v1.0.3
sv
raycraft.dev
På den här sidan

PdfViewer

Complete

En 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

ParameterTypBeskrivning
AllowEditingbool
AllowFileTransferboolVisar knapparna som öppnar och laddar ned en fil och accepterar släppta filer (standard true).
AllowFormFillingboolVisar formulärfält som inmatningsfält; nedladdningsknappen och GetFilledDocumentAsync innehåller då de inmatade värdena (standard true).
AllowPrintboolVisar utskriftsknappen; utskrift avvisas också när dokumentet inte tillåter det (standard true).
AllowSearchboolVisar sökknappen (standard true).
AuthorNamestring
ClassstringExtra CSS-klasser som läggs till på rotelementet.
DataByte[]PDF-filens innehåll som ska visas. Att ange en ny matris läser in den.
FileNamestringNamnet som används när filen laddas ned.
HeightstringKontrollens höjd som CSS-längd (standard 40rem).
IgnoredWordsIReadOnlyCollection<string>Ord som aldrig rapporteras som felstavade, till exempel namn och produkttermer.
InitialPageintSidan som visas först (1 är den första sidan).
LabelstringVisarens tillgängliga namn. Som standard en lokaliserad PDF viewer.
MaxFileSizeInt64Största fil som kan öppnas, i byte (standard 150 000 000).
OcrEngineIPdfOcrEngine
OcrLanguagesIReadOnlyList<string>
PasswordstringLösenordet till ett skyddat dokument. När det är tomt eller fel frågar visaren efter det.
PdfFontsPdfFontSet
ProofingboolErbjuder kontroll av texten för stavnings-, grammatik- och logikproblem på engelska och bulgariska (standard true).
ShowMenuBarbool
ShowSidebarboolStartar med sidopanelen öppen (miniatyrer, bokmärken, bilagor, lager).
ShowToolbarboolVisar verktygsfältet (standard true).
SignatureCaptionstring
SignatureProviderFunc<Task<IReadOnlyList<PdfSignaturePicture>>>
SigningCertificateX509Certificate2
SigningLocationstring
SigningReasonstring
SourcestringAdress till en PDF-fil som hämtas av webbläsaren (till exempel docs/sample.pdf).
StylestringInbäddad stil som läggs till på rotelementet.
ZoomstringStartzoom: auto, fit-width (standard), fit-page eller en procentsats som 125.

Händelser

HändelseTypBeskrivning
OnEditedEventCallback<Byte[]>
OnFormChangedEventCallback<PdfFieldChange>Utlöses med fältnamnet och det nya värdet när ett formulärfält ändras.
OnLoadedEventCallback<PdfDocument>Utlöses med PdfDocument när ett dokument har öppnats.
OnNewEventCallback
OnPageChangedEventCallback<int>Utlöses med den synliga sidan (från 1) när den ändras.
OnSaveEventCallback<OfficeFileSave>
OnSaveAsEventCallback<OfficeFileSave>
OnSignatureDrawnEventCallback<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.
OnSignedEventCallback<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.