Просмотрите наши продукты

Aspose.Diagram for .NET 19.7 Примечания к выпуску

Улучшения и изменения

КлючРезюмеКатегория
DIAGRAMNET-51219Получить изображения из предварительного просмотра страницы VisioУлучшение
DIAGRAMNET-51615Разделить Diagram на несколько страниц при создании документа PDFУлучшение
DIAGRAMNET-51656Добавлена поддержка мониторинга процесса преобразования документа.Улучшение
DIAGRAMNET-50045Неверные разрывы строк при преобразовании формата VSD в формат PDFОшибка
DIAGRAMNET-50075Преобразование VSD в PDF, неправильный шрифт текстаОшибка
DIAGRAMNET-50201Преобразование VSD в PDF, формы неуместныОшибка
DIAGRAMNET-50274Преобразование VSDX в SVG, схемы подключения неверныОшибка
DIAGRAMNET-51172Не изменяет размер формы должным образом при сохранении в формате изображенияОшибка
DIAGRAMNET-51613Свойство AutoFitPageToDrawingContent не работает должным образомОшибка
DIAGRAMNET-51657VISIO в JPG — выходное изображение имеет неправильный форматОшибка
DIAGRAMNET-51658VSDX повреждается после удаления неиспользуемой темыОшибка
DIAGRAMNET-51659Фон пропадает при удалении неиспользуемых темОшибка
DIAGRAMNET-51660Фигуры пропадают после удаления неиспользуемой темыОшибка

Public API и обратно несовместимые изменения

Ниже приведен список любых изменений, внесенных в общедоступный номер API, таких как добавленные, переименованные, удаленные или устаревшие члены, а также любые несовместимые с предыдущими изменениями, внесенные в номер Aspose.Diagram for .NET. Если у вас есть сомнения по поводу каких-либо перечисленных изменений, сообщите о них в вAspose.Diagram форум поддержки.

Добавляет SplitMultiPages в PdfSaveOptions

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

o.SplitMultiPages = true;

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

Добавляет PageSavingCallback в 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;

        }

    }

}


 
 Русский