PdfViewer
CompleteEen viewer voor elke PDF-versie tot en met 2.0 (ISO 32000-2): doorlopende pagina's, zoomen en draaien, miniaturen, bladwijzers, zoeken, tekstselectie, koppelingen, aantekeningen, formuliervelden, lagen, bijlagen, wachtwoorden (RC4 en AES-256), afdrukken en controles op spelling, grammatica en logica. De parser, renderer en writer maken deel uit van RayCraft.Blazor.Office en bevatten geen onderdelen van derden.
Parameters
| Parameter | Type | Beschrijving |
|---|---|---|
AllowEditing | bool | |
AllowFileTransfer | bool | Toont de knoppen die een bestand openen en downloaden en accepteert neergezette bestanden (standaard true). |
AllowFormFilling | bool | Toont formuliervelden als invoer; de downloadknop en GetFilledDocumentAsync nemen dan de ingevoerde waarden op (standaard true). |
AllowPrint | bool | Toont de afdrukknop; afdrukken wordt ook geweigerd als het document dat niet toestaat (standaard true). |
AllowSearch | bool | Toont de zoekknop (standaard true). |
AuthorName | string | |
Class | string | Extra CSS-klassen die aan het hoofdelement worden toegevoegd. |
Data | Byte[] | De inhoud van het PDF-bestand dat wordt getoond. Het instellen van een nieuwe array laadt het. |
FileName | string | De naam die wordt gebruikt wanneer het bestand wordt gedownload. |
Height | string | Hoogte van het besturingselement als CSS-lengte (standaard 40rem). |
IgnoredWords | IReadOnlyCollection<string> | Woorden die nooit als fout gespeld worden gemeld, zoals namen en producttermen. |
InitialPage | int | De pagina die als eerste wordt getoond (1 is de eerste pagina). |
Label | string | Toegankelijke naam van de viewer. Standaard een gelokaliseerde PDF viewer. |
MaxFileSize | Int64 | Grootste bestand dat kan worden geopend, in bytes (standaard 150.000.000). |
OcrEngine | IPdfOcrEngine | |
OcrLanguages | IReadOnlyList<string> | |
Password | string | Het wachtwoord van een beveiligd document. Als het leeg of onjuist is, vraagt de viewer ernaar. |
PdfFonts | PdfFontSet | |
Proofing | bool | Biedt controle van de tekst op spelling-, grammatica- en logicaproblemen in het Engels en Bulgaars (standaard true). |
ShowMenuBar | bool | |
ShowSidebar | bool | Begint met het zijpaneel geopend (miniaturen, bladwijzers, bijlagen, lagen). |
ShowToolbar | bool | Toont de werkbalk (standaard true). |
SignatureCaption | string | |
SignatureProvider | Func<Task<IReadOnlyList<PdfSignaturePicture>>> | |
SigningCertificate | X509Certificate2 | |
SigningLocation | string | |
SigningReason | string | |
Source | string | Adres van een PDF-bestand dat door de browser wordt opgehaald (bijvoorbeeld docs/sample.pdf). |
Style | string | Inline stijl die aan het hoofdelement wordt toegevoegd. |
Zoom | string | De beginzoom: auto, fit-width (standaard), fit-page of een percentage zoals 125. |
Gebeurtenissen
| Gebeurtenis | Type | Beschrijving |
|---|---|---|
OnEdited | EventCallback<Byte[]> | |
OnFormChanged | EventCallback<PdfFieldChange> | Geactiveerd met de veldnaam en de nieuwe waarde wanneer een formulierveld verandert. |
OnLoaded | EventCallback<PdfDocument> | Geactiveerd met het PdfDocument wanneer een document is geopend. |
OnNew | EventCallback | |
OnPageChanged | EventCallback<int> | Geactiveerd met de zichtbare pagina (vanaf 1) wanneer die verandert. |
OnSave | EventCallback<OfficeFileSave> | |
OnSaveAs | EventCallback<OfficeFileSave> | |
OnSignatureDrawn | EventCallback<Byte[]> | Geactiveerd met de PNG van een getekende of getypte handtekening (zonder het bijschrift) wanneer de gebruiker die plaatst, zodat de applicatie hem als opgeslagen handtekening kan bewaren. OpenSignatureAsync() opent het handtekeningdialoogvenster van buitenaf. |
OnSigned | EventCallback<Byte[]> |
Pakket
PdfViewer maakt deel uit van RayCraft Complete. Pakket: RayCraft.Blazor.Complete. Het komt uit de privéfeed van RayCraft en vereist een actieve licentie. Zie Aan de slag.
Feedback sturenVersie 1.0.3