Làm cách nào để tránh các dòng ở viền trên cùng và bên trái của tệp png được xuất từ ​​Illustrator


15

Khi tôi xuất ảnh nghệ thuật Illustrator dưới dạng tệp png, tôi nhận được viền màu xám một pixel ở cạnh trên và bên trái.

Không có đối tượng nền, nhưng tôi xuất (Lưu cho Web và Thiết bị) với nền trắng mờ và không trong suốt. Tôi cũng đã thử với một đối tượng nền trắng, với nó được chụp vào bản vẽ và cũng lớn hơn bản vẽ bằng 10 pixel cho mỗi hướng. Tôi vẫn có các dòng ở trên cùng và bên trái của hình ảnh xuất khẩu.

Tôi cũng đã thử tạo một tệp mới, với artboard theo đơn vị pixel và chọn tùy chọn để có các đối tượng chụp vào lưới pixel, sau đó sao chép và dán ảnh nghệ thuật từ tệp gốc. Tôi vẫn nhận được các dòng.


3
Bạn có thể đăng một trong các tập tin để chúng tôi có thể xem?
Farray

Câu trả lời:


12

Sau nhiều lần xé tóc, những công việc sau đây đối với tôi:

  1. Chọn Xem> Xem trước pixel .
  2. Xem> Snap to Pixel nên được đánh dấu.
  3. Bạn nên sử dụng Artboards
  4. Các Artboards nên được trình bày bởi Illustrator không phải bởi bạn, vì vậy nếu bạn đã tạo, sao chép hoặc định vị bất kỳ: Đối tượng> Artboards> Sắp xếp lại và chọn toàn bộ giá trị pixel cho khoảng cách. Điều này sẽ đặt các bản vẽ ra các pixel chính xác.
  5. Chọn Xem> Xem trước pixel và kiểm tra các cạnh của tác phẩm nghệ thuật để khử răng cưa không mong muốn. Nó đôi khi giúp mở rộng hình dạng vượt ra ngoài các cạnh của bản vẽ.
  6. Khi bạn hài lòng với giao diện của nó, chọn Tệp> Xuất và đánh dấu Sử dụng Bảng vẽ
  7. Lựa chọn loại khử răng cưa dường như ít ảnh hưởng đến vấn đề này nhưng sẽ ảnh hưởng đến vẻ ngoài của tác phẩm nghệ thuật của bạn.

Tôi khuyên bạn nên sử dụng Slices thay vì Artboards. Các lát cắt luôn được sắp xếp theo ranh giới pixel, Artboards không.
Marc Edwards

2
@MarcEdwards Trong khi điều này là đúng, thật không may, các lát cắt quá khó sử dụng và khó sử dụng. Artboards được căn chỉnh pixel nếu bạn để Illustrator đặt chúng ra.
Hủy bỏ

1
Trong trường hợp của tôi, tôi phải thay đổi kích thước bản vẽ của mình để có kích thước pixel chính xác TRƯỚC KHI LẠI LẠI chúng, ví dụ width = 50, height = 40 (không phải là 40.3333). Và đối với hình chữ nhật bên trong bản vẽ, chúng phải có giá trị nguyên cho vị trí x, y và giá trị ODD INTEGER cho chiều rộng và chiều cao (ví dụ: 171, 135, không phải 170, 134)
Hải Phong

1
ODD INTEGER là do vị trí x, y của bạn nằm ở vị trí neo mặc định (chính giữa) của hình chữ nhật. Chọn một vị trí neo khác (ví dụ dưới cùng bên trái) và tọa độ của bạn sẽ quay chẵn.
Henry Chan

Bạn là một thiên tài. Cảm ơn bạn đã xé tóc của bạn ra để tôi không phải.
Aron

1

Dựa trên một câu hỏi trùng lặp vừa được đóng lại, tôi muốn nói rằng vấn đề là đồ họa của bạn không được căn chỉnh theo pixel, do đó bạn có một tạo tác chống bí danh xuất hiện. Hãy thử tạo một tài liệu mới, bật "Căn chỉnh các đối tượng mới vào lưới Pixel" và tạo lại.


1
Thật không may, đây là một phần của giải pháp. Xem câu trả lời của tôi.
Hủy bỏ

1

Nếu tôi nhớ lại một cách chính xác, hãy chọn "sử dụng Artboards" khi xuất chu vi tình huống này.


-2

tôi cũng gặp vấn đề tương tự và nhận ra rằng tôi đã thiết lập tài liệu của mình bị chảy máu, vì vậy khi tôi vô hiệu hóa chảy máu và thử xuất lại thành PNG, tôi không gặp vấn đề gì với viền trắng xuất hiện. nhấp vào "sử dụng bản vẽ" khi xuất.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.