Como posso colorir um padrão no Inkscape sem criar um padrão personalizado? Eu acho que isso deve ser possível, mas não pode fazê-lo funcionar.
Eu desenho um quadrado e preencho com uma cor (verde). Então eu escolho um padrão padrão para o quadrado. O preenchimento verde se foi e eu tenho um padrão preto. Agora eu gostaria de mudar a cor do padrão. Como posso fazer isso?
Veja também: graphicdesign.stackexchange.com/questions/31494/…
A maneira mais fácil de descobrir é provavelmente a seguinte:
Desenhe uma figura.
Selecione o padrão em Preenchimento e traçado ("Füllung und Kontur").
Clique em Extensions > Colour > Replace colour.. (deve ser algo como Erweiterungen > Farbe > Farbe ersetzenem alemão).
Digite o código hexadecimal para a cor desejada.
Selecione Editar >> Editor XML .
Expanda svg: defs >> svg: pattern id = "Tiras1_1" .
Selecione svg: rect .
Clique no estilo .
Defina preenchimento para o código hexadecimal RGB (incluindo o #).
+1 para a alternativa do editor XML. Acho que muitas pessoas não sabem que esse recurso existe e quão poderoso ele pode ser.
Esperando por uma maneira de interface do usuário mais sensata de fazer isso nas versões futuras do Inkscape!
— Supernormal
Se, como eu, você não conseguir usar nenhuma extensão devido a várias instalações incompatíveis em python (não é um problema incomum), ainda é possível, mas é melhor em um arquivo simples (e muito mais fácil se você não salvar o SVG otimizado, que você não pode sem extensões):
Defina o padrão desejado para o objeto que você deseja
Abra-o em um editor de texto decente (o bloco de notas ++ funciona muito bem no Windows, especialmente se você pedir para usar o destaque da sintaxe XML para .SVGs).
Encontre a definição de padrão na parte superior do arquivo (se você tiver apenas 1, procure por "padrão").
Procure a próxima linha com style="fill:????;stroke:????" />(no meu caso fill:black).
Selecione até o final da definição do padrão.
Localizar / substituir tudo dentro da seleção : encontre a cor de preenchimento original, substitua pela nova, por exemplo black, Localizar , substituir #808080e você ficará cinza.
Salve e reabra no inkscape.
Para anexar a cor do padrão a uma amostra, substitua o valor da cor de preenchimento ou traçado pela sintaxe do URL e pelo nome da amostra. Por exemplo, crie uma amostra denominada Blacke substitua por fill:url(#Black)e a cor de preenchimento do padrão será vinculada à Blackamostra, permitindo atualizações fáceis no Inkscape.
Suponha que você tenha feito um círculo e deseje que seu padrão de preenchimento seja barras verticais verdes.
Faça um retângulo verde fino em algum lugar do espaço em branco (o tamanho é irrelevante).
copie o retângulo verde. Posicione a cópia a uma distância razoável da direita (esse será o espaçamento relativo do seu padrão).
selecione os dois retângulos verdes e pressione Alt+ I (tecla de atalho para "objeto -> padrão -> objeto para padrão").
selecione o círculo. quando você for preencher um padrão, agora haverá um padrão personalizado no menu suspenso. por exemplo "pattern7165". selecione esse padrão.