RayCraftDocs
v1.0.3
es
raycraft.dev
En esta página

PdfViewer

Complete

Un 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ámetroTipoDescripción
AllowEditingbool
AllowFileTransferboolMuestra los botones que abren y descargan un archivo y acepta archivos soltados (true de forma predeterminada).
AllowFormFillingboolMuestra los campos del formulario como entradas; el botón de descarga y GetFilledDocumentAsync incluyen entonces los valores introducidos (true de forma predeterminada).
AllowPrintboolMuestra el botón de imprimir; la impresión también se rechaza cuando el documento no la permite (true de forma predeterminada).
AllowSearchboolMuestra el botón de búsqueda (true de forma predeterminada).
AuthorNamestring
ClassstringClases CSS adicionales que se agregan al elemento raíz.
DataByte[]El contenido del archivo PDF que se muestra. Al definir una nueva matriz se carga.
FileNamestringEl nombre que se usa cuando se descarga el archivo.
HeightstringAltura del control como longitud CSS (40rem de forma predeterminada).
IgnoredWordsIReadOnlyCollection<string>Palabras que nunca se notifican como mal escritas, como nombres y términos de producto.
InitialPageintLa página que se muestra primero (1 es la primera página).
LabelstringNombre accesible del visor. De forma predeterminada, un PDF viewer localizado.
MaxFileSizeInt64Mayor archivo que se puede abrir, en bytes (150 000 000 de forma predeterminada).
OcrEngineIPdfOcrEngine
OcrLanguagesIReadOnlyList<string>
PasswordstringLa contraseña de un documento protegido. Cuando está vacía o es incorrecta, el visor la solicita.
PdfFontsPdfFontSet
ProofingboolOfrece 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).
ShowMenuBarbool
ShowSidebarboolEmpieza con el panel lateral abierto (miniaturas, marcadores, archivos adjuntos, capas).
ShowToolbarboolMuestra la barra de herramientas (true de forma predeterminada).
SignatureCaptionstring
SignatureProviderFunc<Task<IReadOnlyList<PdfSignaturePicture>>>
SigningCertificateX509Certificate2
SigningLocationstring
SigningReasonstring
SourcestringDirección de un archivo PDF que obtiene el navegador (por ejemplo docs/sample.pdf).
StylestringEstilo en línea agregado al elemento raíz.
ZoomstringEl zoom inicial: auto, fit-width (predeterminado), fit-page o un porcentaje como 125.

Eventos

EventoTipoDescripción
OnEditedEventCallback<Byte[]>
OnFormChangedEventCallback<PdfFieldChange>Se genera con el nombre del campo y el nuevo valor cuando cambia un campo del formulario.
OnLoadedEventCallback<PdfDocument>Se genera con el PdfDocument cuando se ha abierto un documento.
OnNewEventCallback
OnPageChangedEventCallback<int>Se genera con la página visible (desde 1) cuando cambia.
OnSaveEventCallback<OfficeFileSave>
OnSaveAsEventCallback<OfficeFileSave>
OnSignatureDrawnEventCallback<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.
OnSignedEventCallback<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.