VintaSoft PDF .NET Plug-in

Crear, ver, editar, verificar, comprimir, guardar documento PDF usando C#, VB.NET en Windows, Linux, macOS

PDF (Formato de documento portátil) es un formato de archivo que permite a los usuarios compartir y ver documentos electrónicos de forma fácil y segura, independientemente del entorno en el que se crearon los documentos. Cada archivo PDF incluye una descripción completa del diseño fijo de los elementos del documento en un plano, incluido texto, fuentes, gráficos y otra información necesaria para mostrar el documento.

VintaSoft PDF .NET Plug-in es un complemento para VintaSoft Imaging .NET SDK, que le permite crear, ver, verificar, imprimir, editar, proteger, optimizar, comprimir, convertir y guardar un documento PDF.

Características generales

  • Crear un nuevo documento PDF en un archivo o stream
  • Crear un documento PDF compatible con la especificación PDF 1.0-1.7, 2.0
  • Crear un documento PDF seguro
  • Crear un documento PDF con portafolio
  • Se requiere licencia de PDF (Reader+Writer)
  • Cargar un documento PDF existente desde un archivo o stream
  • Cargar un documento PDF compatible con la especificación PDF 1.0-1.7, 2.0
  • Cargar un documento PDF compatible con especificación PDF/A
  • Cargar un documento PDF protegido
  • Cargar un documento PDF del portafolio
  • Cargar un documento PDF dañado
  • Se requiere licencia de PDF (Reader)
  • Verificar la compatibilidad del documento PDF con PDF/A-1a , PDF/A-2a, PDF/A-3a, PDF/A- especificaciones 1b, PDF/A-2b, PDF/A-3b, PDF/A-2u, PDF/A-3u, PDF/A-4, PDF/A-4e, PDF/A-4f
  • Se requiere licencia de PDF (Reader)
  • Renderizar toda la página PDF o región de la página
  • Administrar y anular el Algoritmo de representación de contenido PDF
    • Deshabilitar la representación de texto, imágenes, gráficos, ...
    • Cambiar texto antes de renderizar
    • Cambiar imagen antes de renderizar
    • Cambiar gráficos vectoriales antes de renderizar
    • Cambiar estado de gráficos antes de renderizar
  • Obtenga una imagen intermedia al renderizar una página PDF; esto es necesario para la vista previa progresiva de las páginas PDF
  • Obtenga una región escalada de una página PDF
  • Administrar el color durante la renderización de páginas PDF
  • Renderizar páginas PDF con transparencia
  • Renderizar páginas PDF que utilizan funciones PDF
  • Renderizar páginas PDF de texto
    • Fuentes admitidas: TrueType, OpenType, CompactFontFormat, Type0, Type1, Type3
    • Modos de representación de texto admitidos: relleno, trazo, invisible, recorte
    • Soporte para renderizar texto en modo vertical
  • Renderizar imágenes de páginas PDF
    • Renderizar una imagen con los siguientes tipos de compresión: None, ASCII85, ASCIIHEX, CCITT Group 3, CCITT Group 4, JPEG, LZW, Run Length, Flate (ZIP)
    • Renderizar imagen con compresión JBIG2 - Se requiere VintaSoft JBIG2 .NET Plug-in
    • Renderizar una imagen con compresión JPEG2000 - Se requiere VintaSoft JPEG2000 .NET Plug-in
  • Renderizar páginas PDF con gráficos
    • Renderizar formas
    • Renderizar anotaciones
    • Renderizar patrones de sombreado y mosaico
    • Compatibilidad con combinación de colores
  • Espacios de color admitidos: CalGray, CalRGB, DeviceCMYK, DeviceGray, DeviceN, DeviceRGB, ICCBased, Indexed, Lab, Separation, Pattern
  • Renderizar páginas PDF de grupos de contenido opcionales (OCG)
  • Se requiere una licencia de PDF (Reader) para representar un documento PDF sin campos en los que se puede hacer clic ni anotaciones con una apariencia personalizada
  • PDF (Reader+Writer) se requiere licencia para renderizar cualquier documento PDF
  • Imprimir un documento PDF en WinForms
  • Imprimir un documento PDF en WPF
  • Imprimir un documento PDF en ASP.NET
  • Se requiere licencia de PDF (Reader) para la impresión rasterizada de un documento PDF sin campos en los que se puede hacer clic ni anotaciones con una apariencia personalizada
  • La licencia de PDF (Reader+Writer) es necesaria para la impresión rasterizada y vectorial de cualquier documento PDF
  • Buscar texto en un documento PDF completo o solo una página PDF
  • Extraer texto de un documento PDF
  • Se requiere licencia de PDF (Reader)
  • Administrar páginas de documento PDF
    • Crear una nueva página PDF en blanco
    • Agregar o insertar una nueva página en un documento PDF
    • Agregar o insertar una página existente en el mismo documento PDF sin volver a codificar los datos de la página
    • Agregar o insertar una página existente en otro documento PDF sin volver a codificar los datos de la página
    • Ordenar páginas en un documento PDF
    • Eliminar páginas de un PDF documento
  • Administrar fuentes en un documento PDF
    • Extraer una fuente de un documento PDF
    • Crear una nueva fuente PDF basada en una fuente PDF estándar
    • Crear una nueva fuente PDF basada en una fuente PDF de otro documento PDF
    • Crear una nueva fuente PDF basada en la fuente TrueType
    • Añadir una nueva fuente a un documento PDF
    • Incrustar fuentes externas y estándar en un documento PDF
    • Empaquetar fuentes incrustadas en un documento PDF
    • Crear un subconjunto de una fuente incrustada en un documento PDF
  • Administrar marcadores de un documento PDF (crear, agregar, editar, ordenar, eliminar)
  • Administrar recursos de imágenes de documentos PDF (extraer, agregar, comprimir, cambiar compresión)
    • Comprimir recursos de imagen utilizando los siguientes algoritmos de compresión: Ninguno, ASCII85, ASCIIHEX, CCITT Grupo 4, JPEG, LZW, Longitud de ejecución, ZIP
    • Comprimir imagen recursos que utilizan compresión JBIG2 - Se requiere VintaSoft JBIG2 .NET Plug-in
    • Comprimir recursos de imágenes con compresión JPEG2000 - Se requiere VintaSoft JPEG2000 .NET Plug-in
  • Administrar archivos adjuntos al documento PDF (extraer, agregar, eliminar , cambiar descripción y compresión)
  • Administrar el portafolio que está almacenado en el documento PDF (ver, crear, editar)
  • Administrar acciones,que están definidos en el documento PDF (agregar, cambiar, eliminar)
  • Administrar miniaturas integradas de páginas PDF (crear, eliminar)
  • Administrar anotaciones de documentos PDF (crear, agregar, editar, eliminar)
  • Administrar grupos de contenido de documentos PDF opcionales (crear, agregar, eliminar)
  • Administrar (crear) contenido etiquetado
  • Se requiere licencia de PDF (Reader+Writer)
  • Se requiere licencia de PDF (Reader+Writer)
  • Editar contenido (gráficos, imágenes, formas, texto, región de recorte) en una página PDF:
    • cambiar el tamaño de un objeto de contenido
    • mover un objeto de contenido
    • rotar un objeto de contenido
    • eliminar, copiar, pegar un objeto de contenido
    • establecer un recorte (usando ruta gráfica) para un objeto de contenido
    • editar la imagen de un objeto de contenido
    • reemplazar una imagen o forma con una imagen o forma en un objeto de contenido
    • editar parámetros del objeto de contenido (color de relleno, color de trazo, constante alfa, lápiz espesor, modo de mezcla de colores, modo de salida de texto)
    • editar los parámetros del operador de salida de texto
  • Dibujar gráficos en una página PDF
    • Controlar parámetros de estado gráfico: matriz de transformación, parámetros de representación de texto y otros
    • Dibujar primitivas gráficas en una página PDF: línea recta, rectángulo , elipse, línea curva, imagen, texto y otros
    • Dibujar formas gráficas en una página PDF: rectángulo, panel de alineación, imagen, cuadro de texto, polígono, tabla y otros
  • Eliminar permanentemente el contenido de un documento PDF
    • Eliminar texto, imágenes y gráficos de páginas PDF
    • Aplicar marcas de redacción a un documento PDF
  • Superponer una página PDF en un rectángulo dado en otra página PDF
  • Rotar página PDF
  • Se requiere licencia de PDF (Reader+Writer)
  • Ver, editar y guardar un árbol de objetos de bajo nivel de un documento PDF
  • Obtener información sobre las anotaciones PDF de un documento PDF
  • Compatible Tipos de anotaciones en PDF:
    • Link
    • Popup
    • Markup
    • Text Markup
      • Caret
      • Highlight
      • Underline
      • Strikeout
      • Squiggly
  • Agregar nuevas anotaciones PDF a un documento PDF
  • Cambiar la configuración de las anotaciones PDF existentes
  • Revisar la ortografía del texto al editar anotaciones de texto PDF
  • Eliminar anotaciones PDF de un documento PDF
  • Importar/exportar anotaciones PDF en formato XFDF
  • Agregar un Ver anotaciones de PDF en un documento PDF y obtener anotaciones visibles en cualquier visor de PDF
  • Se requiere licencia de PDF (Reader+Writer)
  • Agregar y eliminar comentarios o respuestas
  • Crear hilos de comentarios
  • Establecer el estado de un comentario o respuesta
  • Los comentarios basados​en marcas de PDF o anotaciones emergentes son compatibles con otras aplicaciones de visualización de PDF
  • Se requiere licencia de PDF (Reader+Writer)
  • Se requiere Vintasoft Annotation .NET Plug-in
  • Crear un nuevo formulario de documento PDF interactivo
  • Obtener información sobre los campos de formulario interactivo
  • Tipos de campos de formulario interactivo admitidos:
    • Push button
    • Text
    • List box
    • Combo box
    • Check box
    • Radio button
    • Signature field
    • Barcode field - puede incluir un código de barras DataMatrix, PDF417 o un código QR - Se requiere VintaSoft Barcode .NET SDK
    • Vintasoft Barcode field - puede incluir cualquier código de barras unidimensional o bidimensional compatible con VintaSoftBarcode.NET SDK - Se requiere VintaSoft Barcode .NET SDK
  • Add un campo a un formulario interactivo
  • Revise la ortografía del texto al editar campos de texto interactivos PDF de formularios
  • Cambiar el valor,parámetros o presentación de un campo de formulario interactivo
  • Asignar acciones a campos interactivos
  • Usar JavaScript para verificar o calcular el valor de los campos
  • Eliminar campos de un formulario interactivo
  • Importar y exportar campos de formulario interactivo desde/hacia formato XFDF
  • Se requiere licencia de PDF (Reader+Writer)
  • Ver páginas PDF en el visor de imágenes WPF
  • Seleccionar texto en una página PDF en el visor de imágenes WPF
  • Extraer recursos de imagen de una página PDF en el visor de imágenes WPF
  • Navegue por su documento PDF utilizando marcadores, enlaces y botones
  • Se requiere licencia de PDF (Reader) para ver documentos PDF sin campos en los que se puede hacer clic y anotaciones con apariencia personalizada
  • Licencia PDF (Reader+Writer) es necesario para ver cualquier documento PDF
  • Ver anotaciones PDF en una página PDF en el visor de imágenes WPF
  • Ver y completar campos interactivos en una página PDF en el Visor de imágenes WPF
  • Realizar acciones de JavaScript
  • Se requiere licencia de PDF (Reader+Writer)
  • Ver páginas PDF en el visor de imágenes de WinForms
  • Resaltar texto en una página PDF en el visor de imágenes de WinForms
  • Extraiga recursos de imágenes de una página PDF en el visor de imágenes de WinForms
  • Navegue por su documento PDF utilizando marcadores, enlaces y botones
  • Se requiere licencia de PDF (Reader) para ver documentos PDF sin campos en los que se puede hacer clic y anotaciones con apariencia personalizada
  • Licencia PDF (Reader+Writer) es necesario para ver cualquier documento PDF
  • Ver anotaciones PDF en la página PDF de WinForms en el visor de imágenes
  • Ver y completar campos interactivos en la página PDF en el Visor de imágenes de WinForms
  • Realizar acciones de JavaScript
  • Se requiere licencia de PDF (Reader+Writer)
  • Ver documento PDF en el visor de imágenes HTML5
  • Resaltar texto en la página PDF en el visor de imágenes HTML5
  • Extraer recursos de imagen de una página PDF en el visor de imágenes HTML5
  • Ver anotaciones PDF en una página PDF en el visor de imágenes HTML5
  • Ver campos interactivos en una página PDF en HTML5 visor de imágenes
  • Se requiere licencia de PDF (Reader) para ver documentos PDF sin campos en los que se puede hacer clic y anotaciones con apariencia personalizada
  • Licencia PDF (Reader+Writer) es necesario para ver cualquier documento PDF
  • Se requiere licencia de PDF (Reader+Writer+Visual Editor)
  • Editar contenido (gráficos, imágenes, formas, texto,región de recorte) Página PDF en el visor de imágenes WPF:
    • Editar el contenido de la página PDF en el visor de imágenes WPF
    • Cambiar texto en la página PDF en el visor de imágenes WPF
    • Edite texto enriquecido en una página PDF en el visor de imágenes WPF - se requieren licencias para PDF (Reader+Writer+Visual Editor) y para el Vintasoft Office .NET Plug-in
  • Editar (crear, cambiar, copiar, eliminar) anotaciones PDF en una página PDF en el visor de imágenes WPF
  • Editar (crear, cambiar , copiar, eliminar) campos interactivos en una página PDF en el visor de imágenes WPF
  • Agregar gráficos (imágenes, formas,gráficos vectoriales) a una página PDF en el visor de imágenes WPF
  • Extraiga o elimine recursos de imágenes o formularios de una página PDF en el Visor de imágenes de WPF
  • Eliminar el contenido de una página PDF en el visor de imágenes WPF
  • Recortar página PDF en el visor de imágenes WPF
  • Se requiere licencia de PDF (Reader+Writer+Visual Editor)
  • Editar contenido (gráficos, imágenes, formas, texto, región de recorte) Páginas PDF en el visor de imágenes de WinForms:
    • Editar el contenido de la página PDF en el visor de imágenes de WinForms
    • Cambiar el texto en la página PDF en el visor de imágenes de WinForms
    • Edite texto enriquecido en una página PDF en el visor de imágenes de WinForms - se requieren licencias para PDF (Reader+Writer+Visual Editor) y para el Vintasoft Office .NET Plug-in
  • Editar (crear, cambiar, copiar, eliminar) anotaciones PDF en una página PDF en el visor de imágenes de WinForms
  • Editar (crear, cambiar, copiar, eliminar) campos interactivos en una página PDF en el visor de imágenes WinForms
  • Agregar gráficos (imágenes, formas, gráficos vectoriales) a una página PDF en el visor de imágenes de WinForms
  • Extraiga o elimine recursos de imagen o formulario de una página PDF en el visor de imágenes de WinForms
  • Elimine el contenido de la página PDF en el visor de imágenes de WinForms
  • Recortar un PDF página en el visor de imágenes de WinForms
  • Se requiere licencia de PDF (Reader+Writer)
  • Se requiere Vintasoft Annotation .NET Plug-in
  • Obtener una lista de todas las firmas digitales del documento PDF
  • Obtener información sobre la firma digital: el certificado con el que se creó la firma; la cadena de certificados que se utilizó para crear la firma; información adicional
  • Verificar la firma digital:
    • Formatos de firma digital admitidos: PKCS#1, PKCS#7
    • Métodos de cálculo de firma digital admitidos: byte resumen de rango
  • Agregar una firma digital a un documento PDF:
    • Formatos de certificado admitidos: certificado X509
    • Formatos de firma digital admitidos: PKCS#1, PKCS#7
    • Métodos de cálculo de firma digital admitidos: byte resumen de rango
  • Crear una representación visual para el campo de firma digital
  • Incorporar información de verificación de firma digital (LTV) a largo plazo en un documento PDF
  • Recuperar y guardar una revisión del documento en el momento en que se firmó digitalmente
  • Se requiere licencia de PDF (Reader+Writer)
  • Codificar y decodificar un documento PDF con protección
  • Cambiar las contraseñas de propietario y usuario de un documento PDF
  • Cambiar los derechos de acceso de usuario a un PDF document
  • Proteger el texto (eliminar codificaciones de texto y confundir programas de fuentes) en un documento PDF para que no se extraiga
  • Se requiere licencia de PDF (Reader+Writer)
  • Optimizar y recomprimir recursos de imágenes de documentos PDF
  • Utilice el algoritmo MRC (contenido ráster mixto) para comprimir imágenes en color de un documento PDF - Se requiere VintaSoft Document Cleanup .NET Plug-in
  • Utilice la tabla de documentos PDF comprimidos XREF
  • Incrustar fuentes externas y estándar en un documento PDF
  • Empaquetar fuentes incrustadas en un documento PDF
  • Crear un subconjunto de una fuente incrustada en un documento PDF
  • Limpiar documentos PDF
    • Eliminar recursos duplicados
    • Eliminar recursos no utilizados
    • Eliminar páginas no utilizadas
    • Eliminar marcadores rotos
    • Eliminar enlaces rotos
  • Crear un documento PDF linealizado
  • Se requiere licencia de PDF (Reader+Writer)
  • Guardar documento PDF en un archivo o stream
  • Guardar un nuevo documento PDF compatible con la especificación PDF 1.0-1.7
  • Guardar un nuevo documento PDF que cumpla con la especificación PDF/A
  • Guardar cambios en un documento PDF existente usando la actualización incremental para mantener un historial de cambios en el documento
  • Guardar los cambios en el documento PDF en el archivo original
  • Guardar los cambios en el documento PDF en un archivo nuevo y cambiar al nuevo archivo
  • Se requiere licencia de PDF (Writer)
  • Convertir documento PDF a PDF/A-1a, PDF/A-2a, PDF/A- 3a, PDF/A-1b, PDF/A-2b, PDF/A-3b, PDF/A-2u, PDF/A-3u, PDF/A-4, PDF/A-4e, PDF/A-4f documento
  • Se requiere licencia de PDF (Reader+Writer)

Requisitos de desarrollo e implementación

Requisitos de desarrollo:
  • Entornos de desarrollo: Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI
  • Lenguajes de programación: C#, VB.NET, cualquier lenguaje compatible con .NET
  • Plataformas de desarrollo: .NET, WinForms, WPF, ASP.NET
Requisitos de implementación:
  • Windows (Windows 11/10/8.1/8/7; Windows Server 2025/2022/2019/2016/2012/2008) con .NET 8, .NET 7, .NET 6
  • Windows (Windows 11/ 10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008) con .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
  • Linux (Ubuntu 23/ 22/20/18; Debian 11/12/10; Fedora 39/38/37/36; CentOS 9/8/7; Alpine 3) con .NET 8 NET 7, .NET 6
  • macOS (macOS 14/13/12/11/10) con .NET 8, .NET 7, .NET 6

Versión de evaluación gratuita

La versión de evaluación le permite probar el SDK de VintaSoft Imaging .NET durante un período de evaluación gratuito de 30 días y así descubrir si satisface sus necesidades.
Además, la versión de evaluación tiene algunas limitaciones de funcionalidad. Para desactivar todas las restricciones es necesario adquirir una licencia.

Al descargar la versión de evaluación de VintaSoft Imaging .NET SDK, también puede probar todos los Plug-inos: Annotation, PDF, Office, OCR, DICOM, JBIG2, JPEG2000, Document Cleanup, Forms Processing.

Descargar versión de evaluación

Demo aplicaciones


SDK viene con aplicaciones de demostración para WPF, WinForms, consola, ASP.NET Core, ASP.NET Core + Angular, ASP.NET MVC5 y ASP.NET WebForms que demuestran características comunes del SDK. Las aplicaciones de demostración facilitan la evaluación de la funcionalidad de un SDK, lo que le permite determinar rápidamente si cumple con sus requisitos específicos.

Cada aplicación de demostración es un proyecto .NET escrito en C# o VB.NET y se puede utilizar en Microsoft Visual Studio, Microsoft Studio Code y .NET CLI.

Debe descargar e instalar la versión de evaluación del SDK en su computadora si desea ejecutar y probar nuestras aplicaciones de demostración.

Los licenciatarios existentes pueden utilizar proyectos de aplicaciones de demostración como plantillas para sus propias aplicaciones.

Aplicaciones de demostración en línea

Si su objetivo es desarrollar una aplicación ASP.NET y desea obtener una vista previa rápida de la funcionalidad del SDK sin instalarlo en su computadora, puede probarlo en línea utilizando nuestras aplicaciones web de demostración.

Documentación técnica

El SDK viene con documentación técnica detallada, que incluye un manual de usuario, referencia de API .NET, referencia de API web (JavaScript, TypeScript y servicios web). La documentación técnica está destinada a personas.Tener al menos conocimientos y habilidades básicos en programación de aplicaciones.

Una lista de cambios generales por versión de SDK, que muestra el historia de desarrollo, está disponible aquí: History

Documentación para desarrolladores .NET     Documentación para desarrolladores web

Soporte técnico

Puede encontrar información sobre los recursos de soporte técnico disponibles aquí: Soporte técnico.

Puede encontrar una lista de preguntas frecuentes y sus respuestas para VintaSoft Imaging .NET SDK y sus Plug-inos aquí: Preguntas frecuentes.

Envíenos un correo electrónico si no puede encontrar la respuesta o solución que necesita en los recursos de soporte y la documentación técnica proporcionados, o si desea que le recomendemos cómo los productos VintaSoft pueden ayudarlo a completar su tarea específica.

Licencia de Plug-in

Comprar licencia

Cualquier Plug-in es un complemento para VintaSoft Imaging .NET SDK y solo se puede utilizar junto con VintaSoft Imaging .NET SDK, es decir. Se requiere una licencia tanto para el SDK como para el Plug-in si desea utilizar cualquiera de las funciones del Plug-in en su aplicación.

La licencia de VintaSoft es muy flexible y le permite desarrollar aplicaciones para distribución gratuita en computadoras, para implementación en una computadora específica, para implementación de una aplicación específica en cualquier computadora.

Para utilizar VintaSoft Imaging .NET SDK y Plug-inos en producción, debe seleccionar y comprar la licencia adecuada para su aplicación entre los tipos ofrecidos.

Las licencias de desarrollador (Developer license) están destinadas al uso del SDK por parte de un único programador. Las licencias organizativas (Site license) permiten que el SDK sea utilizado por un grupo de programadores que trabajan en la misma oficina.

Las licencias para PC (License for Desktop PCs) de escritorio con Windows le permiten utilizar el SDK en sus aplicaciones y distribuirlas de forma gratuita a cualquier computadora de escritorio con Windows.

Las licencias para servidores (License for Servers) le permiten utilizar el SDK en sus aplicaciones y distribuirlas en servidores Windows de forma gratuita.

La licencia para un único servidor (License for Single Server) está vinculada a la configuración de red inmutable del servidor dedicado de Windows.

Una licencia de aplicación única (License for Single Application) le permite distribuir la aplicación desarrollada a cualquier computadora Linux o macOS.

Puede leer todo lo que necesita saber sobre la concesión de licencias de VintaSoft Imaging .NET SDK y los Plug-inos en el Acuerdo de licencia de usuario final.

Reseñas de clientes

Todos los testimonios
As manager of the team using your Document Imaging SDK within AG Insurance, I would like to take the time to thank you about the support provided until now. Your support is effective and we are happy about your reaction time when issues questions are reported.

Olivier Van Pevenaeyge
AG Insurance
I have used Vintasoft's libraries for the past five years and credit them for delivering high-valued software that is well priced and functionally robust. Vintasoft's components are well designed and they consistently release updates that improve reliability and performance. I highly recommend developers to consider the Vintasoft tools as a natural plug-in for any project you tackle.

Paul Smietan
CTO | GoScan, Inc.
Because of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems. Please continue with good work!

Ninoslav Rasinec
RAVERUS d.o.o.
I have used many different Imaging products. Hands down you have the best product out of the bunch. I love the fact it is extendable - it works fast and it just works. Keep up the fantastic work.

Steve Thompson
Electrical Resources, Inc