ใช้ psd และส่งออกเลเยอร์ทั้งหมดเป็นไฟล์ภาพแยกโดยไม่ต้องใช้ Photoshop


23

นี่เป็นคำถามแรกของฉันที่นี่และฉันไม่แน่ใจว่านี่เป็นเว็บไซต์ที่เหมาะสมสำหรับคำถามของฉันหรือไม่ หากนี่ไม่ใช่เว็บไซต์ที่ถูกต้องโปรดนำฉันไปยังเว็บไซต์ที่ถูกต้อง

ฉันมีไฟล์ psd ฉันต้องการแยกเลเยอร์จากมันเป็นไฟล์ภาพแยกต่างหาก ฉันไม่มี Photoshop และฉันใช้หมดแล้วกับการทดลองใช้ Photoshop ฟรี

ฉันใช้ Mountain Lion ใน MacBook Pro ฉันได้ติดตั้ง Gimp แล้ว แต่ไม่สามารถหาวิธีทำสิ่งที่ฉันต้องการได้ ฉันค้นหาโดยใช้ Google แต่ไม่สามารถค้นหาบทแนะนำได้อย่างสมบูรณ์ซึ่งแสดงให้ฉันเห็นถึงวิธีการทำเช่นนี้

ฉันจะขอบคุณคำแนะนำหรือลิงค์ไปยังบทช่วยสอนที่เหมาะสม ฉันได้เห็นคำตอบบางอย่างที่นี่ แต่พวกเขาบอกว่าใช้ Gimp ซึ่งไม่ได้ช่วยฉัน

คำตอบ:


15

หากคุณไม่ต้องการติดตั้งปลั๊กอินให้ทำโดยใช้GIMP (เครื่องมือโอเพนซอร์ส):

  1. เลือกเลเยอร์และคัดลอกCtrl+ CหรือEdit > Copy
  2. จากนั้นSelect > File > Create > From Clipboardสิ่งนี้จะสร้างเอกสารใหม่จากเลเยอร์ที่คัดลอกหรือคุณสามารถสร้างเลเยอร์ที่คุณต้องการให้เห็นสิ่งเดียวเท่านั้น
  3. จากselect > File > Save As...นั้นไปที่ "เลือกประเภทไฟล์ (ตามส่วนขยาย)"
  4. ในกล่องที่มีข้อความว่า "รูปภาพทั้งหมดเลือกกล่องนั้นและไปที่" PNG image (* .png) "

มีวิธีในการเลือกหลายเลเยอร์พร้อมกันหรือไม่?
Darren

ไม่มีไฟล์> สร้าง> จากคลิปบอร์ด
max4ever

เพียงแค่ไฟล์> สร้างจะใช้ขนาดภาพของคลิปบอร์ดตามค่าเริ่มต้น หลังจากนั้นเพียงแค่วาง
Tejas Kale

แทนที่จะบันทึกเป็นคุณสามารถใช้ตัวเลือกส่งออกเป็น
ARP

33

มีเครื่องมือจาก Telegraphics ที่เรียกว่าPSDParseที่ควรทำเคล็ดลับ

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

นี่คือลิงค์ไปยังรุ่นที่ฉันใช้หรือคุณสามารถไปที่เว็บไซต์เพื่อรับเวอร์ชันล่าสุดสำหรับระบบปฏิบัติการของคุณ

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


เครื่องมือขนาดเล็กที่เรียบง่ายและยอดเยี่ยมในการแยกเลเยอร์ psd!
hpaknia

คุณรู้ทางเลือกอื่นสำหรับ Linux หรือไม่?
Jax-p

7

มีปลั๊กอินสำหรับที่: ชั้นส่งออกเป็น PNG

มันเพิ่มรายการในเมนูไฟล์, ส่งออกเลเยอร์ -> เป็น png


ดูเหมือนว่าฉันต้องการ แต่คุณช่วยบอกวิธีติดตั้งได้ไหม
Darren


2
"บันทึกเป็น" ลงในไฟล์export_layers-0.6.py.txtและบันทึกในโฟลเดอร์ย่อย gimp เพื่อlib/gimp/2.0/plug-insลบนามสกุล. txt บางทีคุณต้องเพิ่มสิทธิ์การดำเนินการลงในไฟล์หลังจากดาวน์โหลด
pmoleri

7

คุณสามารถส่งออกเลเยอร์ไปยังเนื้อหาเช่น PNG, JPG หรือ SVG จากบริการใหม่ที่เรียกว่า "แยก" ที่อยู่ใน Creative Cloud ของ Adobe คุณไม่จำเป็นต้องใช้ Photoshop

คุณสามารถลองได้ที่นี่: http://www.adobe.com/go/extract_tweet1

คุณจะต้องลงชื่อเข้าใช้ Creative Cloud แต่แม้บัญชีฟรีสามารถใช้บริการได้

  1. ลงชื่อเข้าใช้ creative.adobe.com/files
  2. อัพโหลด PSD
  3. ไปที่แท็บแยก
  4. เลือกเลเยอร์ใดก็ได้และแยกเนื้อหา

คุณจะต้องแยกเนื้อหาแต่ละรายการในขณะนี้ ไม่มีวิธีที่จะทำทั้งหมดในครั้งเดียว


1
เพียงเพื่อบอกว่าตอนนี้สารสกัดไม่ฟรีราคา 40 $ / เดือน ... ฉันเศร้า
Metal3d

1
@ Metal3d ฉันคิดว่า (และหวังว่า) มันยังคงเป็นอิสระ ฉันมีตัวยึดและแยกถูกสร้างไว้ในตัวแก้ไข ฉันเพิ่งลองตอนนี้และดูเหมือนว่าจะยังใช้งานได้ ความจริงแล้วดูเหมือนว่าเวอร์ชันทางเว็บจะยังใช้งานได้เช่นกัน และฉันไม่ได้จ่าย $ 40 / เดือนสำหรับมัน
Kodos Johnson

ฉันเคยเห็นสิ่งนั้น แต่นั่นก็ยังห่างไกลจากความง่ายของเว็บอินเตอร์เฟส รูปแบบนั้นเป็นความเจ็บปวดสำหรับ
โอเพนซอร์ส

1

ไปที่เมนู "ไฟล์" ใน Photoshop (ทดลองหรือฟรีไม่ว่า)

ตอนนี้ไปที่เมนูย่อย "ส่งออก" และเลือก "ส่งออกเลเยอร์ไปยังไฟล์"

ในช่องโต้ตอบที่เปิดอยู่ให้เลือก PNG เป็นประเภทไฟล์และเรียกดูโฟลเดอร์ปลายทาง


ฉันไม่เห็นตัวเลือกนี้ใน Adobe Photoshop CS5
alex

อย่างน้อยในรุ่นล่าสุดมันอยู่ในเมนู "ส่งออก" (แก้ไขคำตอบ)
Xavier Poinas

คำถาม: «ไม่ใช้ Photoshop »ตอบ: «ใน Photoshop »: คุณอ่านคำถามแล้วหรือยัง?
เดนิสเฉินนุ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.