Trích xuất các lớp từ Paint.NET


10

Có cách nào để tự động lưu các lớp dưới dạng các tệp hình ảnh riêng biệt khỏi tệp Paint.NET ( pdn) không?

Ví dụ: nếu tôi có 5 lớp trong một pdntệp, tôi muốn lưu chúng thành 5 .pngtệp riêng biệt .

Câu trả lời:


6

Paint.NET dường như không thể làm điều này một cách tự nhiên. Hãy xem các tiện ích trên trang này:
http://www.comsapes.ch/index.php?option=com_content&task=view&id=36&Itemid=55

Cụ thể, pdn2pngcó thể lưu từng lớp vào một tệp riêng biệt với /splittùy chọn, như vậy:

pdn2png /split yourfile.pdn

Ngoài ra, đối với một cái gì đó có giao diện đồ họa, hãy thử điều này:
http://forums.getpaint.net/index.php?showtopic=9704

Tôi đã thực hiện một thử nghiệm nhanh với tệp PDN 2 lớp và cả hai dường như hoạt động như quảng cáo.



0

Điều này hơi tốn công sức nhưng nó hoạt động:

  1. Bỏ chọn tất cả trừ lớp đầu tiên.
  2. Lưu dưới dạng tệp .png trong một thư mục thuận tiện.
  3. Hoàn tác "làm phẳng hình ảnh" để khôi phục tất cả các lớp.
  4. Bỏ chọn tất cả trừ lớp tiếp theo và lặp lại bước 2 & 3.
  5. Lặp lại cho tất cả các lớp.

Bây giờ bạn sẽ có tất cả các lớp riêng lẻ được lưu dưới dạng tệp .png có thể được nhập lại vào hình ảnh Paint.net mới theo yêu cầu.


0

Ngoài ra còn có một plugin khác có thêm loại tệp, tệp zip chứa tất cả các lớp và một số dữ liệu bổ sung.

https://forums.getpaint.net/topic/31597-alternative-to-layersaver/

Để sử dụng nó, hãy giải nén zip được cung cấp và sao chép dll vào thư mục FileTypes trong thư mục cài đặt của Paint.Net (đừng quên khởi động lại Paint.Net). Sau đó, bạn có thể lưu dưới dạng tệp .pdn của mình dưới dạng tệp .zip (chọn "ZIP - Lưu trữ nén của các lớp" cho "Lưu dưới dạng" trong hộp thoại "Lưu dưới dạng"). Tệp zip đã lưu sẽ chứa tất cả các lớp.


Bạn có thể mở rộng câu trả lời của bạn một chút? Chỉ chỉ vào một sản phẩm không thực sự giải thích làm thế nào để thực hiện giải pháp. Tốt hơn là bao gồm một số hướng dẫn về cách sử dụng sản phẩm để giải quyết vấn đề hoặc ít nhất là mô tả những gì làm cho sản phẩm trở thành một giải pháp tốt, cung cấp giá trị vượt quá một cú đánh ngẫu nhiên của Google. Hướng dẫn tốt về phần mềm giới thiệu tại đây: meta.superuser.com/questions/5329/ ,. Cảm ơn.
fixer1234

Tôi đã thử nghiệm giải pháp này. Nó không phải là một hit Google ngẫu nhiên. Đây là điều tốt nhất tôi có thể tìm thấy và tôi rất hài lòng với nó. Tôi sẽ thêm một vài từ nào.
Shaya Toqraee
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.