Novedades 2026

Novedades en Aspose.PDF 26.2

Cambios más significativos

En Aspose.PDF 26.2, hemos añadido:

  • RTF to PDF Conversion – Conversión directa de archivos Rich Text Format (RTF) a formato PDF. RTF es un formato de archivo ampliamente compatible y multiplataforma desarrollado por Microsoft para facilitar el intercambio de documentos entre diferentes procesadores de texto. Admite formato básico de texto como fuentes, colores, negrita e itálica, así como imágenes.

La conversión puede lograrse utilizando la clase RtfLoadOptions.

// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertRtfToPdf()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();

    // Initialize RTF load options
    var options = new Aspose.Pdf.RtfLoadOptions();

    // Open RTF document
    using (var document = new Aspose.Pdf.Document(dataDir + "ConvertRtfToPdf.rtf", options))
    {
        // Save the document as PDF
        document.Save(dataDir + "ConvertRtfToPdf_out.pdf");
    }
}
  • Table Placement After Last Page Element – Se añadió la capacidad de agregar tablas exactamente después del último elemento de contenido en una página. Al usar el método Page.CalculateContentBBox() para determinar el cuadro delimitador del contenido existente, los desarrolladores pueden calcular la posición exacta donde termina el último elemento y colocar las tablas inmediatamente después. Cuando los datos de la tabla exceden el espacio disponible en la página actual, la tabla fluirá automáticamente a la siguiente página comenzando desde la parte superior.

  • Complete Deletion of Invisible Text Objects – Se añadió soporte para la eliminación completa de objetos de texto invisibles de documentos PDF. La clase TextFragmentAbsorber ahora puede identificar y eliminar correctamente fragmentos de texto que tengan su propiedad TextState.Invisible establecida en true, o que posean un RenderingMode de TextRenderingMode.Invisible, o que tengan un color de primer plano con canal alfa cero.

Información detallada sobre los cambios y ejemplos de uso pueden encontrarse en la página de Aspose.PDF 26.2 Release Notes.

Novedades en Aspose.PDF 26.1

En Aspose.PDF 26.1, hemos añadido:

  • Performance improvements – Se resolvieron problemas de bajo rendimiento al agregar texto a documentos (PDFNET-34609) y problemas de rendimiento general (PDFNET-58899).

  • Enhanced rendering accuracy – Se corrigió la falta de texto vertical en el lado izquierdo de los PDFs (PDFNET-38618) y se mejoró la representación de caracteres chinos durante la conversión de PDF a PNG (PDFNET-58950).

  • Improved HTML conversion – La API ahora respeta el color de línea en la conversión de HTML a PDF (PDFNET-38417) y se solucionaron problemas de superposición de texto en la conversión de XFA a Standard (PDFNET-38458).

  • Bug fixes for document structure – NumberingStyle ahora funciona correctamente para objetos Heading (PDFNET-38421), y la conversión de PDF a HTML ahora conserva el color del texto resaltado (PDFNET-50941).

Información detallada sobre los cambios y ejemplos de uso están disponibles en la página de Aspose.PDF 26.1 Release Notes.