
Por favor, explique a um iniciante que está aprendendo o Inkscape qual é a diferença entre um caminho e um objeto. Por exemplo, desenho um retângulo e é um objeto. Posso então convertê-lo em um caminho, mas parece exatamente igual a antes. Então qual é a diferença?
Responder1
O Inkscape apresenta diferentes tipos de objetos, por exemplo:
- Retângulos
- Círculos
- Texto:% s
- Caminhos
Portanto, um caminho é apenas um tipo de objeto. Os caminhos são especiais, pois todos os outros tipos de objetos podem ser convertidos em caminhos – eles são a representação mais universal de gráficos vetoriais. Em certo sentido, todos os outros tipos de objetos servem apenas como uma forma mais inteligente e útil de armazenar informações. Portanto, ao converter um objeto de outro tipo em um caminho, você não está alterando sua aparência, mas como ele é tratado.
Tomemos, por exemplo, um retângulo. No Inkscape, um retângulo é definido por sua posição, altura, largura, estilo de traço e estilo de preenchimento. Mais especificamente, é assim (ignore a style
linha, ela está cheia de coisas irrelevantes para esta questão):
<rect
style="color:#000000;fill:#2cabe1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.625;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="rect3758"
width="5"
height="7"
x="2"
y="3"
ry="0" />
Ao convertê-lo em um caminho, ele é definido pelas posições de seus cantos e seu estilo de traçado e preenchimento:
<path
style="color:#000000;fill:#2cabe1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.625;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 2,3 5,0 0,7 -5,0 z"
id="rect3758" />
Agora, em primeiro lugar, por que alguém iria querer salvar algo como um retângulo? Porque os retângulos possuem propriedades especiais que facilitam certas operações. Por exemplo, arredondar os cantos de um retângulo é simples. No entanto, arredondar os cantos de caminhos arbitrários, em particular se eles tiverem ângulos não retos, não é (vejaessa questão). Portanto, se você tiver um retângulo (a forma geométrica) cujo arredondamento dos cantos você deseja modificar em algum momento no futuro, pode ser vantajoso deixá-lo permanecer um retângulo (o tipo de objeto do Inkscape). Por outro lado, você precisa convertê-lo em um caminho se, por exemplo, quiser mover nós individuais ou realizar operações no menu de caminho.