PdfViewer
CompleteUne visionneuse pour toutes les versions de PDF jusqu'à la 2.0 (ISO 32000-2) : pages continues, zoom et rotation, miniatures, signets, recherche, sélection de texte, liens, annotations, champs de formulaire, calques, pièces jointes, mots de passe (RC4 et AES-256), impression et vérifications d'orthographe, de grammaire et de logique. L'analyseur, le moteur de rendu et l'écriture font partie de RayCraft.Blazor.Office et ne contiennent aucun élément tiers.
Paramètres
| Paramètre | Type | Description |
|---|---|---|
AllowEditing | bool | |
AllowFileTransfer | bool | Affiche les boutons qui ouvrent et téléchargent un fichier et accepte les fichiers déposés (true par défaut). |
AllowFormFilling | bool | Affiche les champs du formulaire comme des entrées ; le bouton de téléchargement et GetFilledDocumentAsync incluent alors les valeurs saisies (true par défaut). |
AllowPrint | bool | Affiche le bouton d'impression ; l'impression est aussi refusée quand le document ne l'autorise pas (true par défaut). |
AllowSearch | bool | Affiche le bouton de recherche (true par défaut). |
AuthorName | string | |
Class | string | Classes CSS supplémentaires ajoutées à l'élément racine. |
Data | Byte[] | Le contenu du fichier PDF à afficher. Définir un nouveau tableau le charge. |
FileName | string | Le nom utilisé lors du téléchargement du fichier. |
Height | string | Hauteur du contrôle en longueur CSS (40rem par défaut). |
IgnoredWords | IReadOnlyCollection<string> | Mots jamais signalés comme mal orthographiés, tels que les noms et les termes de produit. |
InitialPage | int | La page affichée en premier (1 est la première page). |
Label | string | Nom accessible de la visionneuse. Par défaut un PDF viewer localisé. |
MaxFileSize | Int64 | Plus gros fichier pouvant être ouvert, en octets (150 000 000 par défaut). |
OcrEngine | IPdfOcrEngine | |
OcrLanguages | IReadOnlyList<string> | |
Password | string | Le mot de passe d'un document protégé. Quand il est vide ou incorrect, la visionneuse le demande. |
PdfFonts | PdfFontSet | |
Proofing | bool | Propose de vérifier le texte pour les problèmes d'orthographe, de grammaire et de logique en anglais et en bulgare (true par défaut). |
ShowMenuBar | bool | |
ShowSidebar | bool | Démarre avec le panneau latéral ouvert (miniatures, signets, pièces jointes, calques). |
ShowToolbar | bool | Affiche la barre d'outils (true par défaut). |
SignatureCaption | string | |
SignatureProvider | Func<Task<IReadOnlyList<PdfSignaturePicture>>> | |
SigningCertificate | X509Certificate2 | |
SigningLocation | string | |
SigningReason | string | |
Source | string | Adresse d'un fichier PDF, récupéré par le navigateur (par exemple docs/sample.pdf). |
Style | string | Style en ligne ajouté à l'élément racine. |
Zoom | string | Le zoom de départ : auto, fit-width (par défaut), fit-page ou un pourcentage comme 125. |
Événements
| Événement | Type | Description |
|---|---|---|
OnEdited | EventCallback<Byte[]> | |
OnFormChanged | EventCallback<PdfFieldChange> | Déclenché avec le nom du champ et la nouvelle valeur quand un champ du formulaire change. |
OnLoaded | EventCallback<PdfDocument> | Déclenché avec le PdfDocument quand un document a été ouvert. |
OnNew | EventCallback | |
OnPageChanged | EventCallback<int> | Déclenché avec la page visible (à partir de 1) quand elle change. |
OnSave | EventCallback<OfficeFileSave> | |
OnSaveAs | EventCallback<OfficeFileSave> | |
OnSignatureDrawn | EventCallback<Byte[]> | Déclenché avec le PNG d'une signature dessinée ou saisie (sans la légende) quand l'utilisateur la place, afin que l'application puisse la conserver comme signature enregistrée. OpenSignatureAsync() ouvre la boîte de dialogue de signature de l'extérieur. |
OnSigned | EventCallback<Byte[]> |
Paquet
PdfViewer fait partie de RayCraft Complete. Paquet : RayCraft.Blazor.Complete. Il provient du flux privé RayCraft et nécessite une licence active. Voir Premiers pas.
Envoyer un retourVersion 1.0.3