É possível fazer com que o preenchimento de bucket do Inkscape preencha inteiramente regiões marcadas por linhas?

12

Percebi que há um pequeno espaço entre as formas e as linhas nas quais o preenchimento do balde é aplicado (nas áreas fechadas encontradas) e o preenchimento de cores no Inkscape. Existe alguma maneira de remover esse espaço (além da maneira manual da moda antiga manipulando as bordas do preenchimento do balde, o que é muito tedioso)?

BH2017
fonte

Respostas:

9

A área de preenchimento (inserção / saída) pode ser controlada usando a opção de aumento / contração exibida no painel de controle quando o balde de tinta é selecionado. Definir esse valor menor que 0 (negativo) diminui o caminho de preenchimento (ref imagem 1). Aqui eu configurei o valor para -5px. Imagem 1

Definir um valor maior que 1 (positivo) torna o caminho de preenchimento maior que a área delimitada (ref imagem 2). Defina esse valor como +5 px. eu sou 2

Assim, o preenchimento necessário pode ser alcançado variando os valores.

chanduc
fonte
Há uma grande chance de se espalhar por outra área em um gráfico complexo. Verificar se toda a pequena parte de um gráfico complexo é um trabalho muito entediante.
Ranjith Siji
5
  1. Selecione todos os caminhos com: tool_selector:
  2. Duplicá-los (Ctrl + D)
  3. Converta-os em caminhos (Ctrl + Alt + C)
  4. Crie uma união a partir dos caminhos (Ctrl + Shift + +)
  5. Separar a nova forma (Ctrl + Shift + k)

Uma das formas é um preenchimento exato. exclua todos os outros.

Essa é uma solução muito mais à prova de idiotas para um gráfico complexo, como um mapa ou um desenho, com muitas pequenas regiões e curvas.

Ranjith Siji
fonte
4

O uso da ferramenta de preenchimento de balde no Inkscape gera um objeto adicional com dimensões e formas extrapoladas a partir dos traços que envolvem uma área.

Isso levará a alguns erros de arredondamento visíveis na borda do novo objeto:

insira a descrição da imagem aqui

Veja como remover essa linha branca entre o traçado do original e o novo objeto de preenchimento:

  • Selecione o objeto de preenchimento.
  • Abra o menu Preenchimento e traçado para este objeto ( ShiftCtrlF)
  • Definir um traçado com uma cor idêntica ao preenchimento
  • Faça a largura do traço> 1 px.
  • Abaixe o objeto de preenchimento abaixo do traçado original ( PageDown)

insira a descrição da imagem aqui

Takkat
fonte
11
Isso resolverá parcialmente o problema. Mas em um gráfico complexo com muitas curvas e saltos pequenos, isso pode não funcionar. Há muitas chances de o traçado do objeto de preenchimento ser estourado para a outra área. Como consertar isto. Verificar um gráfico complexo será novamente mais entediante. Precisamos de mais solução à prova de idiotas.
Ranjith Siji
@RanjithSiji: é uma solução alternativa para a ferramenta de preenchimento de balde. É quase impossível, do ponto de vista técnico, não obter erros de amostragem e arredondamento da maneira como a ferramenta de preenchimento de balde funciona atualmente. Objetos mais complexos devem ser separados para ter seu próprio traçado e preenchimento.
Takkat 24/05
2

Parafraseando a partir deste link . A partir do Inkscape 0.92.4, o Inkscape é preenchido ao renderizar uma imagem do que está na tela, preenchendo a imagem com base em pixels, rastreia a imagem de pixel resultante com um caminho e gera esse caminho.

Isso significa que você sempre terá enchimentos imperfeitos, mesmo se ajustar o parâmetro de inserção / saída do preenchimento. Sim, isso é idiota. Sim, atualmente não há como contornar isso.

Aqui está outro artigo discutindo a necessidade do recurso de preenchimento de vetor no Inkscape.

Christopher Pratt
fonte
-1

Uma maneira de contornar o problema é gerar imagens vetoriais para as cores necessárias, uma para as bordas e outras para cada preenchimento e colocá-las em camadas separadas. Eu usei o selecionador incrível do paint.net para separar as cores conforme necessário.

Mully
fonte
-2

Tente ajustar o "Limite" do preenchimento para 100, se não estiver. Eu tive o mesmo problema. Meu limite (padrão) foi definido como 15.

Maceo Trahan
fonte