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

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

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

КлючРезюмеКатегория
DIAGRAMNET-50018Добавлена поддержка CLS-совместимости.Новая особенность
DIAGRAMNET-51110Интегрирован с измерителем.Новая особенность
DIAGRAMNET-51143Возможность получить группу заданной формы.Новая особенность
DIAGRAMNET-51144Возможность получить родителя заданной формы.Новая особенность
DIAGRAMNET-50149Преобразование VSD в PDF, оттенок цвета фона формы группы меняется.Ошибка
DIAGRAMNET-50579Преобразование VSDX в PDF, неправильный цвет фона фигуры.Ошибка
DIAGRAMNET-50984Границы таблицы отсутствуют при преобразовании VSDX в PNG.Ошибка
DIAGRAMNET-50985Текстовые элементы не выровнены должным образом при преобразовании VSDX в PNG.Ошибка
DIAGRAMNET-50999Отрисовка неправильного цвета фигур при преобразовании VSD в PNG.Ошибка
DIAGRAMNET-51002Свойство HTMLSaveOptions.DefaultFont не работает должным образом.Ошибка
DIAGRAMNET-51049Цвет фигур неправильно отображается при преобразовании VSD в HTML.Ошибка
DIAGRAMNET-51080Неправильное выравнивание текста фигур при сохранении в EMF.Ошибка
DIAGRAMNET-51132Закругленные углы формы изменяются при преобразовании VSD в PDF.Ошибка
DIAGRAMNET-51133Расположение соединителя динамической стрелки изменено при преобразовании VSD в PDF.Ошибка
DIAGRAMNET-51135Формы Visio смещаются при преобразовании VSDX в PDF.Ошибка
DIAGRAMNET-51136Вертикальный текст отображается как горизонтальный текст при преобразовании VSDX в PDF.Ошибка
DIAGRAMNET-51140Вертикальное текстовое поле выступает за край узла при преобразовании VSDX в PDF.Ошибка
DIAGRAMNET-51138Произошла ошибка при загрузке VSDX diagram.Исключение
DIAGRAMNET-51139Ошибка «Не удается получить доступ к файлу» при преобразовании VSDX в HTML.Исключение
DIAGRAMNET-51148NullReferenceException по адресу Diagram. Сохраните при преобразовании VSD в HTML.Исключение
DIAGRAMNET-51149NullReferenceException по адресу Diagram. Сохранить, если свойство CustomProp.Name не установлено.Исключение

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

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

Добавляет свойство Shape.ParentShape

Свойство Shape.ParentShape позволяет получить родительскую фигуру последней фигуры.

 // Call a Diagram class constructor to load the VSD diagram

Diagram diagram = new Diagram("Drawing1.vsdx");

// get a sub-shape by page name, group shape ID, and then sub-shape ID

Shape shape = diagram.Pages.GetPage("Page-3").Shapes.GetShape(13).Shapes.GetShape(2);

Shape parentShape = shape.ParentShape;

Console.WriteLine("Parent Shape's Properties:");

Console.WriteLine("Shape ID: " + parentShape.ID);

Console.WriteLine("Shape Name: " + parentShape.Name);

Console.WriteLine("Shape Type: " + parentShape.Type);

Добавляет метод Shape.IsInGroup

Метод Shape.IsInGroup позволяет определить, является ли последняя фигура частью какой-либо групповой фигуры.

 // Call a Diagram class constructor to load the VSD diagram

Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");

// get a sub-shape by page name, group shape ID, and then sub-shape ID

Shape shape = diagram.Pages.GetPage("Page-3").Shapes.GetShape(13).Shapes.GetShape(2);

Console.WriteLine("Is it in a Group: " + shape.IsInGroup());

Добавляет измеряемый класс

Добавлен класс Metered. Это позволяет разработчикам разблокировать ограничения оценки Aspose.Diagram API, а также отслеживать и поддерживать лицензии API. Он также отслеживает регулярное использование Aspose.Diagram API.

 // Initialize a Metered license class object

Aspose.Diagram.Metered metered = new Aspose.Diagram.Metered();

// apply public and private keys

metered.SetMeteredKey("your-public-key", "your-private-key");

Примеры использования

Пожалуйста, проверьте список разделов справки, добавленных в Aspose.Diagram вики-документы:

  1. Установите открытый и закрытый ключи для применения ограниченной лицензии
  2. Получить родительскую форму подформы
  3. Проверьте, входит ли фигура Visio в группу фигур


 
 Русский