Explore nuestros productos

Aspose.Diagram for .NET 19.7 Notas de la versión

Mejoras y Cambios

LlaveResumenCategoría
DIAGRAMNET-51219Obtenga imágenes de la vista previa de impresión de una página VisioMejora
DIAGRAMNET-51615Split Diagram to Multiple Pages while generating PDF DocumentMejora
DIAGRAMNET-51656Agregue soporte para monitorear el progreso de conversión de documentosMejora
DIAGRAMNET-50045Incorrect line breaks when converting VSD to PDF formatInsecto
DIAGRAMNET-50075VSD to PDF conversion, incorrect text fontInsecto
DIAGRAMNET-50201VSD to PDF conversion, shapes are misplacedInsecto
DIAGRAMNET-50274VSDX to SVG conversion, the connection layouts are incorrectInsecto
DIAGRAMNET-51172No cambia el tamaño de la forma correctamente al guardar en un formato de imagenInsecto
DIAGRAMNET-51613La propiedad AutoFitPageToDrawingContent no funciona como se esperabaInsecto
DIAGRAMNET-51657VISIO a JPG: la imagen de salida no tiene el formato correctoInsecto
DIAGRAMNET-51658VSDX se corrompe después de eliminar el tema no utilizadoInsecto
DIAGRAMNET-51659El fondo desaparece al eliminar temas no utilizadosInsecto
DIAGRAMNET-51660Las formas desaparecen después de eliminar el tema no utilizadoInsecto

Public API y cambios incompatibles con versiones anteriores

La siguiente es una lista de los cambios realizados al público API, como miembros agregados, renombrados, eliminados o obsoletos, así como cualquier cambio no compatible con versiones anteriores realizado en Aspose.Diagram for .NET. Si tiene inquietudes sobre cualquier cambio enumerado, plantéelo en laAspose.Diagram foro de soporte.

Agrega SplitMultiPages en PdfSaveOptions

 Aspose.Diagram.Saving.PdfSaveOptions o = new Aspose.Diagram.Saving.PdfSaveOptions();

o.SplitMultiPages = true;

diagram.Save("c:\\out.pdf", o);

Agrega PageSavingCallback en PdfSaveOptions

 Aspose.Diagram.Saving.PdfSaveOptions od = new Aspose.Diagram.Saving.PdfSaveOptions();

od.PageSavingCallback = new TestDiagramPageSavingCallback();

d.Save("c:\\test.pdf", od);
 public class TestDiagramPageSavingCallback : Aspose.Diagram.Saving.IPageSavingCallback

{

    public void PageStartSaving(Aspose.Diagram.Saving.PageStartSavingArgs args)

    {

        Console.WriteLine("Start saving diagram page {0} of pages {1}", args.PageIndex + 1, args.PageCount);

    }

    public void PageEndSaving(Aspose.Diagram.Saving.PageEndSavingArgs args)

    {

        Console.WriteLine("End saving diagram page {0} of pages {1}", args.PageIndex + 1, args.PageCount);

        //don't output pages after page index 8.

        if (args.PageIndex >= 8)

        {

            args.HasMorePages = false;

        }

    }

}


 
 Español