Đối tượng 'không thông minh' trong Photoshop


22

Tôi đã tạo một thiết kế trong Photoshop CS6 và sử dụng một số lượng lớn đối tượng thông minh giúp cho công việc trở nên dễ dàng hơn (ít nhất là đối với tôi). Bây giờ tôi đã hoàn thành công việc thiết kế và tôi muốn "giải phóng" tất cả các đối tượng do kích thước tệp lớn của PSD. Tôi không muốn thực hiện Rasterize Layer vì tôi muốn giữ mọi lớp ban đầu trên Smart Object. Tôi muốn chuyển đổi từng đối tượng thông minh (một số trong số chúng có Kiểu lớp được áp dụng) thành một nhóm (thư mục) sẽ có tất cả các lớp bên trong + FX được áp dụng ban đầu cho Đối tượng thông minh và nó sẽ ở vị trí chính xác nơi thông minh đối tượng là trước đây.

Tôi không thể tìm thấy bất cứ điều gì về điều này trên internet.

Ngoài ra, một số đối tượng thông minh có các đối tượng thông minh bên trong chúng. Tôi không ngại làm điều này bằng tay, nhưng để sao chép và dán mọi lớp trong đối tượng thông minh là cách rất khó chịu, bởi vì tôi phải mở rộng và biến đổi các lớp được dán.


5
Hình tôi sẽ làm một tìm kiếm nhanh trước khi đi ngủ. Điều này có vẻ khá hợp pháp: blog.kam88.com/en/Exanding-smart-objects-script.html
Joonas

Cảm ơn, tôi sẽ xem xét nó. không thể tìm thấy bản thân mình (tôi đã thực hiện một số tìm kiếm trước khi hỏi)
matan129

@Joonas Kịch bản hay, cảm ơn. Nó không di chuyển hoặc mở rộng đối tượng mặc dù. Nếu bạn viết điều này dưới dạng câu trả lời, tôi sẽ chấp nhận nó, cho đại diện.
matan129

@ matan129 Tôi không nghĩ điều đó là có thể, chỉ áp dụng các hiệu ứng từ lớp thông minh là điều duy nhất mà bạn có thể chuyển. Tôi sẽ ngạc nhiên nếu bất cứ ai cũng có thể viết một kịch bản áp dụng các phép biến đổi giống nhau cho từng đối tượng riêng lẻ của đối tượng thông minh, bởi vì bạn đang chuyển đổi nó đối với nhóm không phải là đối tượng số ít-- kết quả sẽ không bao giờ giống nhau.
Adam Schuld

Vâng, tôi nghĩ vậy, nhưng không chắc chắn.
matan129

Câu trả lời:


5

Lần đầu tiên tôi thử kịch bản Captain Awesome nhưng không phù hợp với tôi, vì vậy tôi đã tự viết. Nhưng nó sẽ không hoạt động trên CS6. Phiên bản được hỗ trợ là PS CC 2015.1.2+

Tính năng, đặc điểm

  • Đặt nội dung chính xác trên cùng một nơi.
  • Hoạt động với nhiều lớp cùng một lúc.
  • Tôn trọng thành phần được lựa chọn trong các đối tượng thông minh.
  • Cân nội dung nếu "SO" có kích thước khác nhau.
  • Ngoài ra quy mô lớp hiệu ứng.

Tải xuống tại đây: http://bereza.cz/ps/


17
  • Bấm đúp vào Đối tượng thông minh để mở nó trong một cửa sổ mới
  • Đánh dấu tất cả các lớp trong .psb (đối tượng thông minh) mở ra
  • Chọn Layer > Grouptừ menu
  • Giữ Shiftphím xuống và kéo từ Cửa sổ Đối tượng Thông minh vào cửa sổ tài liệu gốc của bạn bằng Công cụ Di chuyển.
  • Kéo biểu tượng fx từ lớp Đối tượng thông minh vào Nhóm lớp mới mà bạn vừa kéo qua
  • Xóa lớp Smart Object.

Nhắc nhở duy nhất cho phương pháp này là quy môđịnh vị . Bạn có thể cần định vị lại một số nhóm tùy thuộc vào cách chúng tương tác với các cạnh của tài liệu gốc. Và nếu bạn mở rộng lớp Smart Object, bạn cũng có thể cần phải chia tỷ lệ nhóm.

Phương pháp này không hoàn hảo, nhưng đó là về phương pháp duy nhất tôi biết.

Theo nhận xét , (ban đầu được tìm thấy bởi Joonas) dường như có một kịch bản được viết bởi Kamil Khadeyev, tự động hóa một số điều này. Bạn có thể xem chi tiết về kịch bản tại trang web Captain Awesome . Tôi không khẳng định chức năng của kịch bản chưa bao giờ sử dụng nó.


3

Thật không may, các đối tượng thông minh bị câm trong khía cạnh đó.

Với tất cả các phép thuật mà các lớp thông minh cho phép bạn thực hiện, điều tiêu cực là không có cách nào dễ dàng để hủy kết nối chúng một cách hiệu quả. Cách duy nhất để đưa nội dung của đối tượng thông minh đó vào tài liệu Photoshop của bạn là xuất đối tượng thông minh dưới dạng tệp .psb hoặc chỉnh sửa đối tượng thông minh và sau đó sao chép thủ công các lớp trở lại tài liệu gốc.

Nếu bạn có các hiệu ứng bộ lọc trên đối tượng thông minh, thì bạn cần phải áp dụng lại chúng. Nếu có thể, tôi sẽ sao chép đối tượng thông minh và sau đó rasterize bản sao, nhưng nếu bạn không có lựa chọn nào khác, bạn có thể phải tự đi qua nội dung của đối tượng thông minh để đưa chúng trở lại tài liệu gốc.

Chỉnh sửa: Liên kết đến các tập lệnh cho phép mở rộng đối tượng thông minh - blog của Kam88 - đây là tập lệnh tùy chỉnh mà bạn có thể áp dụng trong thư mục cài đặt trước / tập lệnh và sử dụng để mở rộng đối tượng thông minh. Hoạt động như một lá bùa.

Tín dụng cho Joonas


0

Tôi có một phương pháp khá hiệu quả mà hiệu quả - mặc dù đó không phải là cách giải quyết thanh lịch nhất. Nếu bạn nhấp đúp chuột vào đối tượng thông minh trong bảng điều khiển 'Lớp', nó sẽ mở ra trong một cửa sổ mới.

Rõ ràng, bạn có thể chỉnh sửa nội dung của đối tượng thông minh theo cách này. Nhưng, nếu bạn chọn tất cả các lớp của đối tượng thông minh của mình - một lần nữa, trong bảng "lớp" - sau đó di chuột công cụ di chuyển của bạn trên khung vẽ, bạn sẽ có thể kéo và thả tất cả các lớp vào cửa sổ của khung vẽ ban đầu .

Bạn có thể phải kéo và thả để sắp xếp lại mọi thứ theo thứ tự, nhưng nhìn chung đó là một cách giải quyết cho một vấn đề khó khăn khác.


0

Đây là một cách dễ dàng để giải phóng một đối tượng thông minh trong Adobe Photoshop CC:

  1. trên điều khiển Mac + nhấp vào lớp đối tượng thông minh
  2. chọn "chọn pixel"
  3. đi vào menu Layer / New / Layer Via Copy hoặc nhấp vào lệnh + J

Lưu ý: điều này không phá hủy lớp thông minh của mình.


Điều này, không chính xác, giả sử đối tượng thông minh bao gồm các pixel. Hoàn toàn có thể có nội dung vectơ hoặc các lớp văn bản trong bất kỳ đối tượng thông minh nào. Chúng rất khác so với pixel.
Scott

0
  1. Mở Smart Object bằng cách nhấp đúp vào biểu tượng ở cạnh trái của lớp SO.
  2. Ctrl+ Alt+ Isau đó thay đổi kích thước hình ảnh để phù hợp với điểm đến ban đầu.
  3. Chọn tất cả các lớp trong Smart Object
  4. Nhấp chuột phải vào các lớp đã chọn và chọn Sao chép .
  5. Từ danh sách đích, chọn Tài liệu chính (hoặc Mới)
  6. Đóng mà không lưu / Ẩn hoặc Xóa đối tượng thông minh của bạn.

Bạn đã hoàn tất. Các lớp trùng lặp mới cũng giữ lại bất kỳ mod phong cách nào.


0

Nếu kích thước tệp là vấn đề duy nhất, những gì bạn đề xuất sẽ không giải quyết nó. Một đối tượng thông minh hoặc tương đương với tất cả các lớp của nó được nhóm bên trong tệp chính của bạn, sẽ dẫn đến cùng kích thước tệp. Những gì bạn muốn làm là thay đổi đối tượng thông minh được nhúng của bạn thành một đối tượng thông minh được liên kết, yêu cầu bạn lưu đối tượng thông minh như trên tệp trên ổ cứng của bạn. Vì vậy, đối với mỗi tệp chính, bạn có thể tạo thư mục Liên kết và chuyển đổi tất cả các đối tượng thông minh được nhúng của mình sang các đối tượng thông minh được liên kết và lưu chúng vào thư mục Liên kết đó cho mỗi tệp chính. Điều này sẽ làm cho tệp chủ của bạn có kích thước tệp nhỏ hơn nhiều, nhưng vẫn có tất cả các lớp được lồng bên trong các đối tượng thông minh được liên kết.


-1
  1. Quét từng đối tượng thông minh đến kích thước chính xác mà chúng được thể hiện trong tệp cuối cùng của bạn.
  2. Chọn tất cả các lớp trong đối tượng thông minh và sau đó kéo đến tệp cuối cùng của bạn
  3. Sử dụng đối tượng thông minh để liên kết và kiểm tra scail của các tệp mới mà bạn đã kéo từ nó.
  4. Một khi scail và định vị là xác chết xóa đối tượng thông minh.

Điều này phải được thực hiện với mỗi đối tượng thông minh được chuyển đổi trở lại các lớp trong tệp cuối cùng của bạn.


điều này đã được nói trong một câu trả lời khác, bạn không thêm bất cứ điều gì mới vào đây. Có rất nhiều câu hỏi chưa được trả lời khác có thể có lợi từ đầu vào của bạn, hãy kiểm tra nó!
Luciano

-1

Làm nổi bật tất cả các lớp đối tượng thông minh của bạn và nhấn

Ctrl/Command+ Alt/Option+ Shift+ E.

Điều này đặt tất cả các đối tượng thông minh vào một lớp. Làm xong.


-2

Điều này có thể giúp một số bạn:

  1. Chọn lớp Smart Object
  2. Lớp quảng cáo mới (đặt nó bên dưới Lớp đối tượng thông minh nếu bạn muốn giữ tên)
  3. Chọn lớp mới và lớp đối tượng thông minh
  4. CMD / CTRL + E (Hợp nhất cả hai lớp> Đối tượng thông minh của bạn sẽ hiển thị chính xác như bạn đã sắp xếp, định cỡ nó trên khung vẽ của bạn)

Chúng tôi đã so sánh cùng một bản vẽ với / không có kỹ thuật Đối tượng thông minh> Kết quả: không có Đối tượng thông minh, tệp sẽ trở nên nhỏ hơn.


điều đó sẽ làm rạn nứt lớp, câu hỏi yêu cầu một giải pháp cụ thể mà không cần thực hiện
Luciano

-2

Nhấp đúp chuột vào đối tượng thông minh để mở nó, chọn tất cả các lớp, nhấp chuột phải -> các lớp trùng lặp -> chọn dự án ban đầu làm đích.


Hãy giải thích rõ hơn ý của bạn ... Chào mừng!
Mensch

-3

Kịch bản này đã làm việc tốt cho tôi cho mục đích này. https://github.com/thommeo/Expand-SmartObject/blob/master/README.md


Chào mừng đến với trang web! Mặc dù tôi là một fan hâm mộ lớn của Github, chúng tôi yêu cầu tất cả các câu trả lời phải có thông tin tối thiểu trong câu trả lời vì các liên kết có thể bị thối và trong trường hợp này, repo có thể bị xóa. Nếu bạn muốn liên kết repo thì tốt nhưng câu trả lời nên được chỉnh sửa để bao gồm tập lệnh và giải thích cách thức hoặc những gì đang xảy ra từ nó. Nếu bạn không chọn thực hiện chỉnh sửa và nếu điều này bị gắn cờ là spam, chúng tôi có thể phải xóa nó. Mong được chỉnh sửa của bạn!
DVᴀᴅᴇʀ

Kịch bản dành cho CS4 và nó không hoạt động trên CS6
brasofilo

-3

Nhấp chuột phải vào Thumbnail Smart Object và Rasterize nó.


1
Nó không bảo tồn các lớp. Kết quả sẽ chỉ có một lớp.
Jarda

-3

Giải pháp là rasterise layer của bạn, ví dụ trong lớp đối tượng thông minh nếu bạn muốn cắt hoặc xóa một lựa chọn thì bạn phải nhấp chuột phải vào layer và chọn rasterise layer và rasterise nó ... bây giờ bạn có thể thực hiện cùng một hành động và nó không còn là một đối tượng thông minh Hy vọng điều này sẽ giúp, nếu có thêm bất cứ điều gì tôi có thể giúp bạn cho tôi biết.


1
đọc lại câu hỏi: OP nói rõ ràng tôi không muốn làm Rasterize Layer . Ngoài ra, đừng để địa chỉ email của bạn mở ra như thế này, những kẻ gửi thư rác sẽ tìm thấy nó và sử dụng nó cho tất cả các mục đích. Bất kể, đây là một câu hỏi thực sự cũ, xin vui lòng chỉ thêm một câu trả lời nếu có một số thông tin mới. Kiểm tra cách trả lời để tìm hiểu thêm.
Luciano
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.