Escalar linhas em SVG
Contents
[
Hide
]Mudar a escala das linhas ao exportar para SVG
Você pode controlar a escala das linhas no arquivo SVG, a biblioteca Aspose.CAD fornece todas as ferramentas necessárias para isso.
Use o parâmetro LineScale em VectorRasterizationOptions para controlar a escala das linhas
Exemplo de código:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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); | |
} |
Um arquivo usando uma escala linear
- O arquivo se o parâmetro LineScale for definido como 0.25.
- Arquivo se você não usar escala de linha.