PdfViewer
CompleteUn visor para todas las versiones de PDF hasta la 2.0 (ISO 32000-2): páginas continuas, zoom y giro, miniaturas, marcadores, búsqueda, selección de texto, enlaces, anotaciones, campos de formulario, capas, archivos adjuntos, contraseñas (RC4 y AES-256), impresión y comprobaciones de ortografía, gramática y lógica. El analizador, el motor de representación y el escritor forman parte de RayCraft.Blazor.Office y no contienen componentes de terceros.
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
AllowEditing | bool | |
AllowFileTransfer | bool | Muestra los botones que abren y descargan un archivo y acepta archivos soltados (true de forma predeterminada). |
AllowFormFilling | bool | Muestra los campos del formulario como entradas; el botón de descarga y GetFilledDocumentAsync incluyen entonces los valores introducidos (true de forma predeterminada). |
AllowPrint | bool | Muestra el botón de imprimir; la impresión también se rechaza cuando el documento no la permite (true de forma predeterminada). |
AllowSearch | bool | Muestra el botón de búsqueda (true de forma predeterminada). |
AuthorName | string | |
Class | string | Clases CSS adicionales que se agregan al elemento raíz. |
Data | Byte[] | El contenido del archivo PDF que se muestra. Al definir una nueva matriz se carga. |
FileName | string | El nombre que se usa cuando se descarga el archivo. |
Height | string | Altura del control como longitud CSS (40rem de forma predeterminada). |
IgnoredWords | IReadOnlyCollection<string> | Palabras que nunca se notifican como mal escritas, como nombres y términos de producto. |
InitialPage | int | La página que se muestra primero (1 es la primera página). |
Label | string | Nombre accesible del visor. De forma predeterminada, un PDF viewer localizado. |
MaxFileSize | Int64 | Mayor archivo que se puede abrir, en bytes (150 000 000 de forma predeterminada). |
OcrEngine | IPdfOcrEngine | |
OcrLanguages | IReadOnlyList<string> | |
Password | string | La contraseña de un documento protegido. Cuando está vacía o es incorrecta, el visor la solicita. |
PdfFonts | PdfFontSet | |
Proofing | bool | Ofrece comprobar el texto en busca de problemas de ortografía, gramática y lógica en inglés y búlgaro (true de forma predeterminada). |
ShowMenuBar | bool | |
ShowSidebar | bool | Empieza con el panel lateral abierto (miniaturas, marcadores, archivos adjuntos, capas). |
ShowToolbar | bool | Muestra la barra de herramientas (true de forma predeterminada). |
SignatureCaption | string | |
SignatureProvider | Func<Task<IReadOnlyList<PdfSignaturePicture>>> | |
SigningCertificate | X509Certificate2 | |
SigningLocation | string | |
SigningReason | string | |
Source | string | Dirección de un archivo PDF que obtiene el navegador (por ejemplo docs/sample.pdf). |
Style | string | Estilo en línea agregado al elemento raíz. |
Zoom | string | El zoom inicial: auto, fit-width (predeterminado), fit-page o un porcentaje como 125. |
Eventos
| Evento | Tipo | Descripción |
|---|---|---|
OnEdited | EventCallback<Byte[]> | |
OnFormChanged | EventCallback<PdfFieldChange> | Se genera con el nombre del campo y el nuevo valor cuando cambia un campo del formulario. |
OnLoaded | EventCallback<PdfDocument> | Se genera con el PdfDocument cuando se ha abierto un documento. |
OnNew | EventCallback | |
OnPageChanged | EventCallback<int> | Se genera con la página visible (desde 1) cuando cambia. |
OnSave | EventCallback<OfficeFileSave> | |
OnSaveAs | EventCallback<OfficeFileSave> | |
OnSignatureDrawn | EventCallback<Byte[]> | Se genera con el PNG de una firma dibujada o escrita (sin el pie) cuando el usuario la coloca, para que la aplicación pueda conservarla como firma guardada. OpenSignatureAsync() abre el cuadro de diálogo de firma desde fuera. |
OnSigned | EventCallback<Byte[]> |
Paquete
PdfViewer forma parte de RayCraft Complete. Paquete: RayCraft.Blazor.Complete. Se obtiene del feed privado de RayCraft y requiere una licencia activa. Consulte Primeros pasos.
Enviar comentariosVersión 1.0.3