Elimine códigos de barras, códigos QR, texto, imágenes y firmas digitales de archivos PDF en aplicaciones Java, Linux (Ubuntu, OpenSUSE, CentOS) o macOS con nuestra API de firmas electrónicas de Java. Esta biblioteca avanzada de firmas electrónicas le permite eliminar firmas electrónicas de archivos PDF, documentos de Microsoft Word, hojas de cálculo de Excel, diapositivas de PowerPoint y varios formatos de archivo de imagen ya firmados, todo sin necesidad de ningún software o herramienta externa.
DescargarConholdate.Total para Java Las API brindan una forma rápida y eficiente de administrar las firmas electrónicas en una variedad de documentos. Los usuarios pueden buscar rápidamente firmas digitales en un archivo PDF, manipular la apariencia y las propiedades de las firmas y eliminarlas del documento.
Para los desarrolladores de aplicaciones Java y J2SE, el espacio de nombres GroupDocs.Signature les permite eliminar firmas electrónicas de una amplia gama de documentos y formatos de archivo de imagen. Este espacio de nombres también incluye funciones de manipulación de firmas para personalizar los procesos de firma, búsqueda y verificación, así como para administrar los colores y la apariencia de la firma.
Para acceder a estas funciones, puede descargar e instalar el paquete Conholdate.Total desde Maven para agregarlo directamente a su espacio de trabajo.
// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/ | |
final Signature signature = new Signature(outputFilePath); | |
List<DigitalSignature> signatures = signature.search(DigitalSignature.class, SignatureType.Digital); | |
if (signatures.size() > 0) | |
{ | |
// delete signature | |
DigitalSignature digitalSignature = signatures[0]; | |
boolean deleteResult = signature.delete(new ByteArrayOutputStream(), digitalSignature); | |
if (deleteResult) | |
{ | |
System.out.print("Digital signature #"+digitalSignature.getThumbprint()+" from the "+digitalSignature.getSignTime()+" was deleted from document ['"+fileName+"']."); | |
} | |
else | |
{ | |
System.out.print("Signature was not deleted from the document! Signature# "+digitalSignature.getThumbprint()+" was not found!"); | |
} | |
} |
Elimine fácilmente firmas de imágenes o texto de archivos PDF firmados digitalmente en Java con Conholdate.Total para las API de Java. Personalice sus firmas agregando diferentes colores, fuentes, relleno y opciones de estilo a los documentos digitales.
La biblioteca de Java eSign le permite acceder a documentos almacenados en la nube a través de varias fuentes, que incluyen transmisión, disco local, URL, FTP, Amazon S3 y Azure Blob Storage.
La función de vista previa del documento le permite ver las páginas de un documento como una imagen en formato PNG, JPG o BMP. Esto puede ser útil para obtener una vista previa y colocar las firmas digitales dentro del documento según sea necesario. Puede optar por obtener una vista previa de todo el documento o números de página específicos.
// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/ | |
Signature signature = new Signature("signed-input.pdf"); | |
try | |
{ | |
TextSearchOptions options = new TextSearchOptions(); | |
// search for text signatures in document | |
List<TextSignature> signatures = signature.search(TextSignature.class,options); | |
if(signatures.size() > 0) | |
{ | |
TextSignature textSignature = signatures.get(0); | |
boolean result = signature.delete("signed-output.pdf",textSignature); | |
if(result) | |
{ | |
System.out.print("Signature with Text " + textSignature.getText() + " was deleted from document [signed-output.pdf]."); | |
} | |
else | |
{ | |
System.out.print("Signature was not deleted from the document! Signature with Text " + textSignature.getText() + " was not found!"); | |
} | |
} | |
} catch (Exception e) { | |
throw new GroupDocsSignatureException(e.getMessage()); | |
} |
Los códigos de barras y los códigos QR se utilizan a menudo en documentos digitales como una forma de identificación o para proporcionar información adicional sobre el documento. Utilice nuestra API de firma Java para eliminar fácilmente las firmas de códigos de barras y códigos QR de los archivos PDF dentro de sus aplicaciones Java. Con solo unas pocas líneas de código, puede eliminar varias firmas digitales de varios tipos de documentos firmados simultáneamente.
Trabaje con la API de extracción de información de documentos de Conholdate para recuperar fácilmente los detalles esenciales sobre el archivo de origen (PDF), incluido el tipo de archivo, el tamaño, la cantidad de páginas y las dimensiones a través de un flujo o un archivo local.
La biblioteca de firmas de documentos de Java también ofrece capacidades de cancelación de firmas digitales sin inconvenientes, incluidas funciones de firma, verificación y búsqueda para cancelar los procesos de firma en cualquier etapa.
// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/ | |
Signature signature = new Signature("signed-input.pdf"); | |
try | |
{ | |
BarcodeSearchOptions options = new BarcodeSearchOptions(); | |
// search for Barcode signatures in document | |
List<BarcodeSignature> signatures = signature.search(BarcodeSignature.class,options); | |
if (signatures.size() > 0) | |
{ | |
BarcodeSignature barcodeSignature = signatures.get(0); | |
boolean result = signature.delete("signed.pdf", barcodeSignature); | |
if (result) | |
{ | |
System.out.print("Signature with Barcode "+barcodeSignature.getText()+" and encode type "+barcodeSignature.getEncodeType().getTypeName()+" was updated in the document [signed.pdf]."); | |
} | |
else | |
{ | |
System.out.print("Signature was not updated in the document! Signature with Barcode "+barcodeSignature.getText()+" and encode type "+barcodeSignature.getEncodeType().getTypeName()+" was not found!"); | |
} | |
} | |
} catch (Exception e) { | |
throw new GroupDocsSignatureException(e.getMessage()); | |
} |
PDF (formato de documento portátil) es un formato de archivo de documento que fue desarrollado por Adobe Systems en 1993. Fue diseñado para proporcionar una forma independiente de plataforma de almacenar y compartir documentos, a través de diferentes sistemas operativos ya través de Internet. Los archivos PDF utilizan un modelo de dibujo basado en vectores, lo que significa que almacena elementos gráficos (líneas, formas, imágenes, etc.) como ecuaciones matemáticas. Esto, a su vez, hace que la resolución de los PDF sea independiente, lo que significa que la calidad del documento se mantiene constante sin importar el tipo de dispositivo o programa en el que se visualice. Los PDF también admiten una serie de funciones de seguridad, como cifrado, protección con contraseña, firmas digitales y marca de agua del documento. Los archivos PDF son ahora una de las formas más populares de compartir documentos. Se utilizan en una variedad de ocasiones, incluidos documentos médicos y legales, formularios gubernamentales y facturas. Además, se utilizan en la industria de la impresión para comunicarse electrónicamente con los clientes. Los archivos PDF se pueden crear a partir de cualquier tipo de documento electrónico, incluidos documentos de Word, presentaciones de PowerPoint y páginas web. Sin embargo, es importante tener en cuenta que los archivos PDF no son editables. Para realizar cambios en un PDF, primero debe convertirse a un formato de archivo diferente. Hay una serie de programas de software disponibles para hacer esto, la mayoría de los cuales se pueden descargar gratis.
Aprender(Formato de Documento Portable)
(Archivos de procesamiento de textos)
(Archivos de hoja de cálculo)
(Archivos de imagen digital)
(Formato binario de Microsoft Word)
(Documento de Word de Office 2007+)
(Archivo Marco de Microsoft Word 2007)
(Archivos de plantilla de Microsoft Word)
(Archivo de plantilla de Microsoft Word)
(Archivo de plantilla de Microsoft Word 2007+)
(Hoja de cálculo de Microsoft Excel (heredado))
(Libro de trabajo XML abierto)
(Libro binario de Excel)
(Hoja de cálculo habilitada para macros)
(Excel 97 - Plantilla 2003)
(Plantilla de Excel habilitada para macros)
(Plantilla de Excel)
(Microsoft PowerPoint 97-2003)
(Formato de presentación XML abierto)
(Presentación de diapositivas de PowerPoint)
(Presentación de diapositivas de PowerPoint)
(Archivo de imagen de mapa de bits)
(Formato de intercambio gráfico)
(Imagen conjunta del grupo de expertos en fotografía)
(Gráfico de red portátil)
(Archivo de plantilla de Microsoft PowerPoint)
(Presentación de plantilla de Microsoft PowerPoint)
(Archivo de presentación habilitado para macros)
(Presentación de diapositivas habilitada para macros)
(Imagen conjunta del grupo de expertos en fotografía)
(Formato de archivo de imagen etiquetado)
(Formato de imagen web ráster)
(Documento de Photoshop)
(Gráficos vectoriales escalares)
(Metarchivo de Windows)
(Formato de gráficos de CorelDraw®)
(Imagen de intercambio de metarchivo de Corel)
(Formato de archivo de gráficos)
(Formato de presentación de OpenDocument)
(Formato estándar de OpenDocument)
(Plantilla de hoja de cálculo OpenDocument)
(Hoja de cálculo de OpenDocument)
(Formato estándar de OpenDocument)
(Formato de archivo de texto de OpenDocument)