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

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

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

КлючРезюмеКатегория
DIAGRAMNET-51295VSDX по SVG - низкое качество вывода SVG.Улучшение
DIAGRAMNET-51298SVGSaveOptions — добавлена поддержка управления уровнем сжатия растрового изображения.Улучшение
DIAGRAMNET-51300Добавить поддержку соединения фигур с индексом соединения.Улучшение
DIAGRAMNET-50577Преобразование VSDX в PDF, текст круглой формы неуместен - I.Ошибка
DIAGRAMNET-50582Преобразование VSDX в HTML, текст круглой формы неуместен - I.Ошибка
DIAGRAMNET-50601Преобразование VSDX в PDF, текст круглой формы неуместен - II.Ошибка
DIAGRAMNET-50606Преобразование VSDX в HTML, текст круглой формы неуместен - II.Ошибка
DIAGRAMNET-51197Формы предупреждающего треугольника отображаются неправильно при сохранении VSDM в SVG.Ошибка
DIAGRAMNET-51245Текстовые элементы смещены при преобразовании VSD в PDF.Ошибка
DIAGRAMNET-51246Неверные шрифты применялись к тексту при преобразовании VSD в PDF.Ошибка
DIAGRAMNET-51296от VSDM до SVG — изображение обрезается.Ошибка
DIAGRAMNET-51301VSDX to PDF - изменен цвет текста на соединительных линиях.Ошибка
DIAGRAMNET-51302с VSDX по PDF - отсутствуют графические элементы.Ошибка
DIAGRAMNET-51304с VSDX по PDF - неполная визуализация блок-схемы.Ошибка
DIAGRAMNET-51305с VSDX по PDF - отсутствуют графические элементы.Ошибка
DIAGRAMNET-51306VSDX to PDF - изменен цвет текста на соединительных линиях.Ошибка
DIAGRAMNET-51307с VSDX по PDF - отсутствуют графические элементы.Ошибка
DIAGRAMNET-51313Процедура открытия и сохранения чертежа VSDX создает поврежденный выходной файл.Ошибка
DIAGRAMNET-51314VSDX по SVG - неправильное расположение текста.Ошибка
DIAGRAMNET-51317VSDX по PDF - отсутствует текст соединительных строк.Ошибка
DIAGRAMNET-51318От VSDX до PDF — жирный форматированный текст прямоугольных фигур отсутствует.Ошибка
DIAGRAMNET-51319от VSDM до SVG — арифметическая операция привела к ошибке переполнения.Ошибка
DIAGRAMNET-51320Ошибка в элементе формы при загрузке VSDM.Ошибка
DIAGRAMNET-51323с VSDM по SVG - отсутствуют все соединительные линии.Ошибка
DIAGRAMNET-51324VSDM - SVG - неправильный стиль и цвет границы различных форм.Ошибка
DIAGRAMNET-51326Проблема после добавления двух комментариев к форме.Ошибка
DIAGRAMNET-51327Проблема после использования метода «AddComment» при добавлении комментариев к различным фигурам.Ошибка
DIAGRAMNET-51328Aspose Diagram неправильно импортирует форму в документ.Ошибка
DIAGRAMNET-51330с VSDM по SVG — добавляется дополнительный текст водяного знака.Ошибка
DIAGRAMNET-51332с VSDM по SVG — неправильный рендеринг значка.Ошибка
DIAGRAMNET-51334VSDM — SVG — смещенный текст в правом верхнем углу.Ошибка
DIAGRAMNET-51335с VSDM по SVG — неправильный рендеринг фонового изображения.Ошибка
DIAGRAMNET-51337VSD до HTML - ошибка неверного формата входной строки.Ошибка

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

Ниже приведен список любых изменений, внесенных в общедоступный номер API, таких как добавленные, переименованные, удаленные или устаревшие члены, а также любые несовместимые с предыдущими изменениями, внесенные в номер Aspose.Diagram for .NET. Если у вас есть сомнения по поводу каких-либо перечисленных изменений, сообщите о них в в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.Quality = 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

Aspose.Diagram.Shape shape1 = diagram.Pages[0].Shapes.GetShape(1);

Aspose.Diagram.Shape shape2 = diagram.Pages[0].Shapes.GetShape(2);

// add connector shapes

Aspose.Diagram.Shape connector1 = new Aspose.Diagram.Shape();

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

// connect shapes by index of conneecting points

diagram.Pages[0].ConnectShapesViaConnectorIndex(shape1.ID, 6, shape2.ID, 3, connecter1Id);

// save drawing

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

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

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

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


 
 Русский