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

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

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

КлючРезюмеКатегория
DIAGRAMJAVA-50412Отсутствующие фигуры при преобразовании VST в PNG.Ошибка
DIAGRAMJAVA-50497Вывод VSDX - неправильное расположение всех соединительных линий.Ошибка
DIAGRAMJAVA-50500Вывод VSDX - добавленный вручную размер формы не изменяется.Ошибка
DIAGRAMJAVA-50511Вывод VSDX - неуместный текст динамического коннектора.Ошибка
DIAGRAMJAVA-50516Выход VSDX - соединительная линия, проходящая через другую фигуру.Ошибка
DIAGRAMJAVA-50517Вывод VSDX - форма решения становится больше.Ошибка
DIAGRAMJAVA-50520Невозможно настроить перекрытие соединительных линий на чертеже VSDX.Ошибка
DIAGRAMJAVA-50521Вывод VSDX - неправильное расположение соединительной линии.Ошибка
DIAGRAMJAVA-50522Вывод PNG - текст формы выходит за границы.Ошибка
DIAGRAMJAVA-50523Вывод VSDX - неправильная разводка соединительной линии.Ошибка
DIAGRAMJAVA-50525Вывод VSDX - формула ширины любой формы не сохраняется.Ошибка
DIAGRAMJAVA-50528Вывод VSDX - неверный размер фигуры.Ошибка
DIAGRAMJAVA-50529Вывод VSDX - сохранить формулы раздела Text Transform.Ошибка
DIAGRAMJAVA-50531Вывод VSDX - расположение фигур не соответствует ширине и высоте в форме.Ошибка
DIAGRAMJAVA-50533Вывод VSDX - неправильная разводка соединительной линии.Ошибка

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

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

Добавляет член качества в класс SVGSaveOptions

Он получает или устанавливает значение, определяющее качество сгенерированных изображений.

 String dataDir = "c:\\temp\\";

// Load an existing drawing

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

// specify SVG export settings

SVGSaveOptions options = new SVGSaveOptions();

// set image quality

options.setQuality(100);

// save drawing in the SVG format

diagram.save(dataDir + "UseSVGSaveOptions_out.svg", options);

Добавляет метод connectShapesViaConnectorIndex в класс Page

Это позволяет соединять фигуры, используя индексы соединения.

 String dataDir = "c:\\temp\\";

// Load an existing drawing

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

// get shapes by ID

Shape shape1 = diagram.getPages().get(0).getShapes().getShape(1);

Shape shape2 = diagram.getPages().get(0).getShapes().getShape(2);

// add connector shapes

Shape connector1 = new Shape();

long connecter1Id = diagram.addShape(connector1, "Dynamic connector", 0);

// connect shapes by index of conneecting points

diagram.getPages().get(0).connectShapesViaConnectorIndex(shape1.getID(), 6, shape2.getID(), 3, connecter1Id);

// save drawing

diagram.save(dataDir + "UseSVGSaveOptions_out.vsdx", SaveFileFormat.VSDX);

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

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

  1. Используйте индексы соединения для соединения фигур
  2. Использование параметров сохранения SVG


 
 Русский