Browse our Products

Aspose.Diagram for .NET 19.7 Notes de mise à jour

Améliorations et changements

CléSommaireCatégorie
DIAGRAMNET-51219Obtenir des images à partir de l’aperçu avant impression d’une page VisioRenforcement
DIAGRAMNET-51615Split Diagram to Multiple Pages while generating PDF DocumentRenforcement
DIAGRAMNET-51656Ajout de la prise en charge de la surveillance de la progression de la conversion des documentsRenforcement
DIAGRAMNET-50045Incorrect line breaks when converting VSD to PDF formatPunaise
DIAGRAMNET-50075VSD to PDF conversion, incorrect text fontPunaise
DIAGRAMNET-50201VSD to PDF conversion, shapes are misplacedPunaise
DIAGRAMNET-50274VSDX to SVG conversion, the connection layouts are incorrectPunaise
DIAGRAMNET-51172Ne redimensionne pas correctement la forme lors de l’enregistrement dans un format d’imagePunaise
DIAGRAMNET-51613La propriété AutoFitPageToDrawingContent ne fonctionne pas comme prévuPunaise
DIAGRAMNET-51657VISIO vers JPG - l’image de sortie n’est pas au bon formatPunaise
DIAGRAMNET-51658VSDX est corrompu après la suppression du thème inutiliséPunaise
DIAGRAMNET-51659L’arrière-plan disparaît lors de la suppression des thèmes inutilisésPunaise
DIAGRAMNET-51660Les formes disparaissent après la suppression du thème inutiliséPunaise

Public API et modifications incompatibles avec les versions antérieures

Voici une liste de toutes les modifications apportées au public API, telles que les membres ajoutés, renommés, supprimés ou obsolètes, ainsi que toute modification non rétrocompatible apportée à Aspose.Diagram for .NET. Si vous avez des préoccupations concernant l’un des changements répertoriés, veuillez les signaler dans laAspose.Diagram forum d’assistance.

Ajoute SplitMultiPages dans PdfSaveOptions

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

o.SplitMultiPages = true;

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

Ajoute PageSavingCallback dans 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;

        }

    }

}


 
 Français