Eu criei uma forma no Inkscape e defini a largura da borda para 1px
.
O tamanho real é 100px
no entanto, com uma borda é 102px
.
Como posso definir um borda interna no objeto, não exterior? Ao usar Photoshop , o tipo
é selecionável ( interior , exterior ou Centro fronteira), no entanto, em Inkscape não existe essa opção.
inkscape
svg
vector-graphics
Edward
fonte
fonte
Respostas:
O Inkscape não suporta a alteração do tipo de traço em um objeto, no entanto, há
outras maneiras de criar a borda interna ou desfoque que você precisa.
Um método simples é fazer uma cópia da forma, sem preenchimento e a borda escolhida (traço).
Esta cópia é dada uma traçado de recorte então a parte extra (externa) do seu curso não pode ser vista fora do
Forma original. O caminho usado para recortar é uma segunda cópia inalterada da forma original,
que não aparece como um objeto normal / regular.
Para garantir que essas cópias sejam alteradas quando o original for editado, elas
cada um ser um offset vinculado - também permitindo que eles sejam movidos dentro da forma original.
crie a forma e selecione-a (
F1
)criar uma offset vinculado cópia, que aparece em cima dela (
Ctrl+Alt+J
ouPath
cardápio)mude a largura do traço (borda) para 2x o que você precisa ou definir seu deslocamento
magnitude / raio para movê-lo para a borda interna da borda da forma externa
- com seu identificador de nó ou atributo XML (editor embutido, as unidades não são px)
dar esta forma Sem preenchimento e a cor da borda escolhida - preencher e traçar no menu de objetos
crie um segundo offset vinculado cópia da forma original, deixe-a inalterada
selecione esta forma e a cópia do passo 3 (mantenha
Shift
tecla, arraste o mouse)- certifique-se de que esta forma está no topo (ordem z) - consulte a página manual ligada acima
Object → Clip → Set
item do menuEntão você deve ter uma borda interna acabada.
fonte
Shift
chave. Além disso, a seguinte página de tutorial, que também pode ser vista no aplicativo, pode ser útil: inkscape.org/en/doc/basic/tutorial-basic.html .Não tenho certeza se por "borda" você quer dizer "golpe", mas parece que os padrões SVG não permitem traços internos / externos, e, portanto, o Inkscape também não. Parece que uma coisa comum é fingir duplicando o objeto e encolhendo / crescendo para que você obtenha a borda desejada. Embora eu não imagine que isso funcionaria tão bem para uma borda interna quanto uma borda externa.
Inkscape bug: Colocação de traçado interno / externo / central
fonte
Um fluxo de trabalho alternativo ao apresentado por @ cristian-ciupitu seria este:
Object
→Lower
ou Page Down ), de forma que você possa...arrow
na barra de ferramentas ou F1 ) e Mudança + Clique o objeto / caminho. Como a duplicata "Abaixada" já foi selecionada, isso selecionará os dois objetos / caminhos idênticos um sobre o outro. A linha de status na parte inferior da janela deve confirmar isso.Object
→Clip
→Set
.Voila! Borda interna!
Agora você pode ajustar a largura da borda interna ( Mudança + Ctrl + F ) se você quiser. Defina a largura do traço para o dobro da largura da borda interna desejada, já que metade da largura do traçado será cortada como invisível.
Se você acha que as etapas 3 e 4 são confusas, basta arrastar os dois objetos / caminhos para selecioná-los, recortá-los como na etapa 5 e ajustar a largura do traçado conforme desejado. Funciona também, mas ei, clicar é mais legal;)
fonte