Xuất nhiều Artboards sang Pngs Được đặt tên theo Artboard mà không có tên tệp được chuẩn bị


7

Đưa ra các thiết lập sau:

Tập tin: someFilename.ai

Trong đó có các bản vẽ có tên:

  1. Bảng vẽ nghệ thuật_01
  2. Bảng vẽ nghệ thuật_02
  3. Bảng vẽ nghệ thuật_03

Hiện tại, nếu tôi xuất các bản vẽ, Illustrator sẽ khăng khăng chuẩn bị tên tệp cho bản vẽ. Vì vậy, các tệp được tạo sẽ được đặt tên:

  1. Một số tên_rtboard_01.png
  2. Một số tên_rtboard_02.png
  3. Một số tên_rtboard_02.png

Tôi muốn họ được đặt tên:

  1. Artboard_01.png
  2. Nghệ thuật_02.png
  3. Nghệ thuật_02.png

Rõ ràng tôi biết có vô số tùy chọn để đổi tên tập tin hàng loạt, nhưng điều này không phù hợp với quy trình làm việc của tôi. Tôi thực hiện rất nhiều thiết kế UI (iOS hoặc CSS) liên quan đến việc tạo ra một số lượng lớn đồ họa trong Illustrator sau đó xuất chúng. Tôi thường chụp qua lại nhanh chóng giữa Xcode hoặc trình duyệt và đồ họa tinh chỉnh Illustrator. Hiện tại tôi không thể chỉ xuất và xây dựng lại / làm mới. Tôi phải tìm tập tin và đổi tên nó trước khi nó hoạt động. Đây là một cú hích tốc độ lớn.

Câu trả lời:


5

Nếu bạn sử dụng các lát trong Illustrator, thay vì artboards, bạn có thể chỉ định tên tệp chính xác cho xuất. Chỉ cần thiết lập một artboard lớn và thêm tất cả các yếu tố của bạn như thể bạn đang xây dựng một bảng sprite, sau đó sử dụng Save for Web để xuất mọi thứ trong một lượt.

Adobe Illustrator: Lát và bản đồ hình ảnh

Một số lý do khác để sử dụng lát trên bản vẽ:

  • Các lát cắt vào lưới pixel. Artboards không.
  • Bạn chỉ có thể có 100 bản vẽ trong một tài liệu. Lát không có giới hạn đó.

Để đổi tên tập tin, tôi thường thiết lập quy trình làm việc của Automator. Bạn thậm chí có thể thiết lập quy trình công việc của Automator trên cơ sở từng dự án, do đó, việc đổi tên và di chuyển có thể xảy ra chỉ với một cú nhấp chuột, hoặc thậm chí là một hành động thư mục. Trong thực tế, bạn có thể có thể thêm nó dưới dạng giai đoạn xây dựng trong Xcode?

Tôi cho rằng bạn sẽ cần phải đổi tên các tệp @ 2x của mình bằng mọi giá, trừ khi bạn có tác phẩm nghệ thuật trong Illustrator ở cả hai kích thước?

Ngoài ra, tôi sẽ cẩn thận một chút khi sử dụng Illustrator cho công việc thiết kế UI. Khử răng cưa hình dạng của nó có một số vấn đề và độ dốc không thể được phối màu. Điều này có nghĩa là tác phẩm nghệ thuật của bạn có thể có tiêu chuẩn thấp hơn đáng kể so với khi bạn tạo nó trong Photoshop hoặc Fireworks.


Cảm ơn. Thậm chí không bao giờ xem xét sử dụng lát. Điều đó thực sự thú vị. Tôi thường tạo các gradient, vì vậy nó không thành vấn đề, nhưng nếu tôi thực sự cần tôi sẽ tạo một gradient trong Ps và đặt nó vào Il. Tôi đã không nhận thấy bất kỳ vấn đề nào với khử răng cưa hình dạng, ngoại trừ trục trặc thường xuyên. Những vấn đề bạn đang đề cập đến?
Undistraction

Pixel đi lạc và ít hơn hình dạng lý tưởng. Tôi đã viết thêm về nó ở đây: bjango.com/articles/illustratorandappdesign
Marc Edwards

1
Đẹp viết lên. Thật là chán nản. Tôi làm việc hiệu quả hơn trong Illustrator và làm việc với các vectơ cực kỳ linh hoạt. Tôi tự hỏi nếu có một quy trình làm việc khác. Có thể thiết kế trong Illustrator, sau đó đặt tài liệu trong Photoshop và kết xuất / xuất từ ​​đó.
Undistraction

Thực sự chán nản. Tôi đã nhìn thấy các pixel đi lạc trong AI CC 2015.1.0 (v.19.1.0) trong khi tạo biểu tượng. Tôi nghĩ có lẽ tôi đã làm sai điều gì đó; đã không nhận ra đó là một lỗi kết xuất. Chúng tôi đang chuyển sang sử dụng hoàn toàn các SVG, nhưng cho đến lúc đó, liệu có thể tránh được các vấn đề này bằng cách xuất sang PNG qua Photoshop hoặc một cái gì đó tương tự không?
Jon Coombs

MIPO: Bật chế độ xem trước pixel và điều chỉnh kích thước / vị trí rất tốt cho rõ ràng và cũng có thể loại bỏ các pixel đi lạc. Tôi thường phải TẮT snap-to-pixel-lưới để thực hiện loại tinh chỉnh này. Trên thực tế, tôi hầu như đã ngừng sử dụng nó và chỉ dựa vào xem trước pixel.
Jon Coombs

6

Để giải trí, trên Mac OS, hãy mở Terminal

cd folder

Mẹo: bạn có thể kéo trong cửa sổ terminal thư mục đích

ls

liệt kê tập tin và kiểm tra xem đó có phải là nơi tốt không

for f in *.png; do  mv "$f" "${f/SomeFilename_/}"; done

tìm trong Finder


Một trong những cung cấp cho một kịch bản Bash thường cần thiết như vậy, mặc dù OP đã yêu cầu một cái gì đó khác. Rất vui để giữ điều này để tham khảo. MỘT SỐ nhà thiết kế đồ họa là chuyên viên máy tính và MỘT SỐ chuyên viên máy tính là nhà thiết kế đồ họa. :)
Ideogram


2

Tại sao bạn không thực hiện đổi tên tệp đơn giản cho tất cả các tệp trong thư mục bằng dấu nhắc lệnh sau khi bạn đã lưu PNG của mình?

ren "Prefix_*.png" "///////*.png

Lưu ý rằng bạn phải nhập nhiều "/" vì có các ký tự trong tiền tố của bạn (bao gồm cả dấu gạch dưới).

Lưu ý: Lệnh này có thể được thực thi trên Windows OS trong dấu nhắc lệnh.

Chú thích: Tôi biết điều này đã được trả lời nhiều lần. Tôi chỉ thêm câu trả lời này để người khác có thể sử dụng lệnh siêu đơn giản này thay vì sử dụng các tập lệnh cmd phức tạp hoặc các tệp bó.


Đây là một cách giải quyết nhanh chóng tốt đẹp cho người dùng windows. Khi đã ở đó, nhấp đúp vào tệp BAT thực sự không tốn thời gian.
Jon Coombs

Tinh chỉnh nhỏ: Tôi đặt tên tệp của mình là trim4chars.bat và làm cho nó khớp với bất kỳ ba ký tự nào theo sau là dấu gạch dưới. ren "???_*.png" "////*.png" . Tôi cũng đã thêm một dòng cho tình huống của tôi. ren "???_*.svg" "////*.svg"
Jon Coombs

0

Bạn có Bridge, nếu bạn có Illustrator. Batch Rename được tích hợp vào Bridge và sẽ thực hiện nhiệm vụ đó cho bạn khá dễ dàng sau khi bạn xuất các bảng nghệ thuậ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.