XPS de firma electrónica

Firma electrónica a archivos XPS. Solución API para .NET.

 

Aspose.Page ofrece la funcionalidad de firma de archivos XPS utilizando cualquier lenguaje compatible con la plataforma .NET: C#, VB, J#.

La API que ve aquí puede usarse para crear su propia aplicación multiplataforma o integrarse en su proyecto .NET.

Para abrir el uso del archivo XPS:

  • Aspose.Page para .NET API, que es una API de firma digital duse rica en funciones, potente y fácil de usar para la plataforma C#.

  • Abra el administrador de paquetes NuGet, busque Aspose.Page e instálelo. También puede usar el siguiente comando desde la Consola del administrador de paquetes.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Pasos para la firma electrónica de XPS a través de C#

Una firma digital básica de documentos con Aspose.Page for .NET API se puede hacer con solo unas pocas líneas de código. Uno puede fácilmente firmar documentos XPS electrónicamente. Las firmas electrónicas XPS pueden ser firmas basadas en texto, imágenes o dibujos.

  1. Cargue todos los archivos XPS con la ruta completa.
  2. Establezca el estilo del texto como fuente, tamaño de fuente, color, etc.
  3. Establezca el texto de la firma.
  4. Guarde el archivo XPS. Obtendrá el documento con la firma insertada.

Requisitos del sistema

Nuestras API son compatibles con todas las principales plataformas y sistemas operativos. Antes de ejecutar el código a continuación, asegúrese de tener los siguientes requisitos previos en su sistema.

  • Microsoft Windows o un sistema operativo compatible con .NET Framework Platform, Windows y aplicaciones ASP.NET.
  • Entorno de desarrollo como Microsoft Visual Studio.
  • Aspose.Page para .NET DLL a la que se hace referencia en su proyecto: instálelo desde NuGet usando el botón Descargar que se encuentra arriba.

Archivos XPS de firma electrónica - C#

    XpsDocument document = new XpsDocument();

    XpsSolidColorBrush textFill = document.CreateSolidColorBrush(Color.Black);
			
    textFill = document.CreateSolidColorBrush(Color.Black);
    //Add glyph to the document
    XpsGlyphs glyphs = document.AddGlyphs("Arial", 24, FontStyle.Regular, 450f, 50f, "eSignature Text");
    glyphs.Fill = textFill;

    document.Save("outPath.xps");  

XPS Aplicación web de firma

Firme el archivo XPS ahora mismo visitando nuestro sitio web de demostraciones en vivo.

  No es necesario descargar la API de Aspose.
  No es necesario escribir ningún código.
  Simplemente cargue su archivo XPS y elija el tipo de firma
  Se firmará electrónicamente al instante.



FAQ

1. ¿Cómo puedo firmar el archivo XPS?

La solución Aspose.Page tiene una funcionalidad que le permite agregar la firma a los archivos XPS en línea o mediante programación. Si necesita firmar XPS en línea, puede usar la aplicación multiplataforma XPS Signature .

2. ¿Qué tipos de firma están disponibles para aplicar?

Puede agregar imágenes, texto o dibujar una firma en su documento.

3. ¿Puedo encontrar información más detallada sobre cómo firmar archivos XPS?

Vaya al capítulo Documentación para encontrar información como la Guía del desarrollador, las Notas de la versión y mucho más sobre los lenguajes de descripción de página. Visite nuestro proyecto GitHub para ver los ejemplos de código para usar la solución.

4. ¿La funcionalidad es gratuita?

La aplicación de firma multiplataforma es gratuita, cuando para la solución API puede obtener una prueba gratuita y luego comprar el producto si es necesario.

XPS Qué es XPS Formato de archivo

El formato XPS es similar al formato PDF. Ambos son formatos de lenguaje de descripción de página (PDL). EPS se basa en HTML y no en lenguaje PostScript. El archivo .eps puede contener un marcado de la estructura del documento junto con la información sobre cómo se vería el documento. También hay instrucciones adicionales sobre cómo imprimir y renderizar el documento. La característica del formato es que corrige la descripción del documento, lo que significa que se verá igual sin importar quién y desde qué sistema operativo lo abra.