Lấy một psd và xuất tất cả các lớp thành các tệp hình ảnh riêng biệt mà không cần sử dụng Photoshop


23

Đây là câu hỏi đầu tiên của tôi ở đây và tôi không chắc đây có phải là trang web phù hợp cho câu hỏi của tôi không, nhưng đây là câu hỏi. Nếu đây không phải là trang web chính xác, xin vui lòng hướng dẫn tôi đến đúng.

Tôi có một tập tin psd. Tôi chỉ đơn giản muốn trích xuất các lớp từ nó vào các tệp hình ảnh riêng biệt. Tôi không có Photoshop và tôi đã sử dụng bản dùng thử Photoshop miễn phí.

Tôi đang chạy Mountain Lion trên MacBook Pro. Tôi đã cài đặt Gimp, nhưng tôi không thể tìm ra cách làm những gì tôi muốn. Tôi đã tìm kiếm bằng Google, nhưng hoàn toàn không thể tìm thấy một hướng dẫn chỉ cho tôi cách làm điều này.

Tôi thực sự sẽ đánh giá cao hướng dẫn hoặc một liên kết đến một hướng dẫn thích hợp. Tôi đã thấy một số câu trả lời ở đây, nhưng họ chỉ đơn giản nói sử dụng Gimp, điều này không giúp tôi.

Câu trả lời:


15

Nếu bạn không muốn cài đặt bất kỳ plugin nào, hãy thực hiện việc này bằng GIMP (công cụ nguồn mở):

  1. Chọn lớp và sao chép Ctrl+ ChoặcEdit > Copy
  2. Sau đó Select > File > Create > From Clipboard, điều này tạo ra một tài liệu mới từ lớp được sao chép hoặc bạn chỉ có thể làm cho lớp bạn muốn thứ duy nhất hiển thị.
  3. Sau select > File > Save As...đó, đi xuống "Chọn loại tệp (theo tiện ích mở rộng)"
  4. Trong hộp có ghi "Tất cả hình ảnh chọn hộp đó và chuyển xuống" Hình ảnh PNG (* .png) "

Có cách nào để chọn nhiều lớp cùng một lúc không?
Darren

không có tệp> tạo> từ clipboard
max4ever

chỉ cần một Tệp> Tạo sẽ mặc định kích thước hình ảnh của bảng tạm. Sau đó chỉ cần dán.
Tejas Kale

Thay vì Save As, bạn có thể sử dụng tùy chọn Xuất dưới dạng.
arp

33

Có một công cụ từ Telegraphics gọi là PSDPude nên thực hiện thủ thuật này.

psd2png.exe -w Filename.psd

usage: psd2png.exe [options] psdfile...
-h, --help show this help
-v, --verbose print more information
-q, --quiet work silently
-w, --writepng write PNG files of each raster layer (and merged composite)
-d, --pngdir dir put PNGs in directory (implies --writepng)
-m, --makedirs create subdirectory for PNG if layer name contains \'s
-l, --list write an 'asset list' of layer sizes and positions
-s, --split write each composite channel to individual (grey scale) PNG

Đây là một liên kết đến phiên bản tôi đã sử dụng hoặc bạn có thể truy cập trang web để biết phiên bản mới nhất cho hệ điều hành của mình.

http://www.telegraphics.com.au/sw/files/sheetparse-1.7b1-win.zip


smal, đơn giản, công cụ tuyệt vời để trích xuất các lớp psd!
hpaknia

Bạn có biết bất kỳ sự thay thế nào cho Linux không?
Jax-p

7

Có một plugin cho điều đó: Xuất các lớp dưới dạng PNG .

Nó thêm một mục vào menu Tệp, xuất các lớp -> dưới dạng png.


Trông giống như những gì tôi muốn, nhưng bạn có thể cho tôi biết cách cài đặt nó không?
Darren


2
"Lưu dưới dạng" vào tệp export_layers-0.6.py.txtvà lưu nó trong thư mục con gimp lib/gimp/2.0/plug-insloại bỏ phần mở rộng .txt. Có lẽ bạn cần thêm quyền thực thi vào tệp sau khi tải xuống.
pmoleri

7

Bạn có thể xuất các lớp sang các tài sản như PNG, JPG hoặc SVG từ một dịch vụ mới có tên là "Trích xuất" trong Creative Cloud của Adobe. Bạn không cần Photoshop.

Bạn có thể dùng thử tại đây: http://www.adobe.com/go/extract_tweet1

Bạn sẽ cần đăng nhập Creative Cloud, nhưng, ngay cả các tài khoản miễn phí cũng có thể sử dụng dịch vụ.

  1. Đăng nhập vào creative.adobe.com/files
  2. Tải lên PSD
  3. Chuyển đến tab Trích xuất.
  4. Chọn bất kỳ lớp nào và trích xuất một tài sản.

Bạn sẽ cần trích xuất từng tài sản riêng lẻ vào lúc này. Không có cách nào để làm tất cả cùng một lúc.


1
Chỉ cần nói rằng bây giờ, Extract không miễn phí, có giá 40 $ / tháng ... Tôi buồn
Metal3d

1
@ Metal3d Tôi nghĩ (và hy vọng) rằng nó vẫn miễn phí. Tôi có Brackets và Extract được tích hợp vào trình chỉnh sửa. Tôi mới thử nó và có vẻ như nó vẫn hoạt động. Trên thực tế, có vẻ như phiên bản dựa trên web vẫn hoạt động. Và tôi không trả $ 40 / tháng cho nó.
Kodos Johnson

Tôi đã thấy điều đó. Nhưng đó là sự dễ dàng của giao diện web. Định dạng đó là một nỗi đau cho toàn bộ Thế giới mở
Metal3d

1

Chuyển đến trình đơn "Tệp" trong Photoshop (dùng thử hoặc miễn phí, không vấn đề gì)

Bây giờ hãy vào menu con "Xuất" và chọn "Xuất lớp sang tệp".

Trong hộp thoại đã mở, chọn PNG làm loại tệp và duyệt tìm thư mục đích.


Tôi không thấy tùy chọn này trên Adobe Photoshop CS5.
alex

Ít nhất là trong các phiên bản gần đây, nó nằm trong menu "Xuất khẩu" (đã chỉnh sửa câu trả lời)
Xavier Poinas

Câu hỏi: «không sử dụng Photoshop», trả lời: «trong Photoshop»: bạn đã đọc câu hỏi chưa?
Denis Chenu
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.