Como evitar linhas nas bordas superior e esquerda de arquivos png exportados do Illustrator


15

Quando exporto o trabalho artístico do Illustrator como um arquivo png, recebo uma borda cinza de um pixel nas bordas superior e esquerda.

Não há objeto em segundo plano, mas eu exporto (Salvar para Web e Dispositivos) com fundo branco fosco e sem transparência. Também tentei com um objeto de fundo branco, que se encaixou na prancheta e também maior que a prancheta em 10 pixels em cada direção. Ainda tenho as linhas na parte superior e esquerda da imagem exportada.

Também tentei criar um novo arquivo, com a prancheta em unidades de pixel, e selecionei a opção de fazer com que os objetos se ajustassem à grade de pixels, e depois copiar e colar a arte do arquivo original. Eu ainda tenho as linhas.


3
Você pode postar um dos arquivos para que possamos dar uma olhada?
Farray

Respostas:


12

Depois de muito rasgar o cabelo, o seguinte funciona para mim:

  1. Selecione Exibir> Visualização de pixel .
  2. Exibir> Ajustar ao pixel deve estar marcado.
  3. Você deve usar pranchetas
  4. As pranchetas devem ser dispostas pelo Illustrator e não por você; portanto, se você criou, copiou ou posicionou alguma: Objetos> Pranchetas> Reorganizar e escolha um valor inteiro de pixel para espaçamento. Isso colocará as pranchetas em pixels exatos.
  5. Escolha Exibir> Visualização de pixel e verifique se há suavização de serrilhado indesejada nas bordas do trabalho artístico. Às vezes, ajuda a estender as formas além das bordas da prancheta.
  6. Quando estiver satisfeito com a aparência, escolha Arquivo> Exportar e marque Usar pranchetas
  7. A seleção do tipo de suavização de borda parece ter pouco efeito sobre esse problema, mas afetará a aparência da obra de arte.

Eu recomendo o uso de fatias em vez de pranchetas. As fatias estão sempre alinhadas com o limite de pixels, as pranchetas não.
Marc Edwards

2
@ MarcEdwards Embora isso seja verdade, infelizmente as fatias são muito complicadas e difíceis de usar. As pranchetas são alinhadas por pixels se você permitir que o Illustrator as expanda.
Undistraction

11
No meu caso, devo redimensionar minha prancheta para ter o tamanho exato do pixel ANTES DE REARRANGENÁ- las, por exemplo, width = 50, height = 40 (não algo como 40.3333). E por rectângulos dentro pranchetas, eles devem ter valor inteiro de x, y e posição TDO INTEIRO valor de largura e altura (por exemplo, 171, 135, 170 não, 134)
Haiphong

11
O ODD INTEGER se deve à sua posição x, y estar no local padrão da âncora (o centro) do retângulo. Escolha um local de ancoragem diferente (por exemplo, canto inferior esquerdo) e suas coordenadas ficarão uniformes.
Henry Chan

Você é um gênio. Obrigado por arrancar o cabelo para não precisar.
Aron

1

Com base em uma pergunta duplicada que acabou de ser encerrada, eu diria que o problema é que seu gráfico não está alinhado com pixels, portanto, você tem um artefato anti-alias aparecendo. Tente criar um novo documento, ativando "Alinhar novos objetos à grade de pixels" e recrie.


11
Infelizmente, isso faz parte da solução. Veja minha resposta.
Undistraction

1

Se bem me lembro, escolher "usar pranchetas" ao exportar contorna essa situação.


-2

Eu tive o mesmo problema e percebi que havia configurado meu documento com uma sangria, então, quando desabilitei a sangria e tentei exportar novamente para PNG, não tive problema com a borda branca aparecendo. clique em "usar pranchetas" na exportação.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.