Масштабування ліній у SVG

Зміна масштабу лінії при експорті в SVG

Ви можете контролювати масштаб ліній у файлі SVG, бібліотека Aspose.CAD надає всі необхідні інструменти для цього.

Використовуйте параметр LineScale у VectorRasterizationOptions для контролю масштабу ліній

Приклад коду:

string fileName = "exampleFile";
string file = string.Format("{0}.plt", fileName);
string outFile = string.Format("{0}.svg", fileName);
using (FileStream inStream = new FileStream(file, FileMode.Open))
using (Image image = Image.Load(inStream))
using (FileStream stream = new FileStream(outFile, FileMode.Create))
{
ImageOptionsBase options = new SvgOptions();
options.VectorRasterizationOptions = new CadRasterizationOptions
{
LineScale = 0.25f
};
image.Save(stream, options);
}

Файл із лінійним масштабом

  1. Файл, якщо параметр LineScale встановлено на 0.25.
    Вхідне зображення
  2. Файл, якщо ви не використовуєте масштабування ліній.
    Вхідне зображення