การควบคุมชื่อบันทึกเมื่อใช้การดำเนินการกับกระบวนการแบทช์และบันทึก


11

ฉันพยายามควบคุมชื่อไฟล์เมื่อทำการบันทึกผ่านการกระทำ

เริ่มจากภาพที่เปิดบนหน้าจอ มันถูกเรียกว่า "image1.png" ฉันกดบันทึกเพื่อเริ่มต้นการดำเนินการ ฉันเรียกใช้ตัวกรองเฉดสีเทา ฉันใช้save asและบันทึก (ในไดเรกทอรีเดียวกันฉันได้ภาพต้นฉบับจาก "เป็น" image1_greyscale.png "จากนั้นฉันปิดภาพบนหน้าจอและหยุดการบันทึกภาพ

ปัญหาคือเมื่อฉันใช้มันในภาพอื่น ๆ เช่น "imagetwo.png" มันยังบันทึกเป็น "image1_greyscale.png" ซึ่งเป็นสิ่งที่ผิด ฉันต้องการถ้าฉันสามารถรับการกระทำเพื่อบันทึกเป็นสิ่งที่ต้องการ;

"originalfilename" + "_greyscale" .png

ฉันต้องการแบตช์ประมวลผลไฟล์จำนวนมากและส่งออกเวอร์ชัน greyscale อย่างถูกต้อง ความช่วยเหลือทั้งหมดชื่นชม!

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


1
คุณลองบันทึกไปยังไดเรกทอรีอื่นเป็นส่วนหนึ่งของการกระทำหรือไม่
Lauren-Clear-Monica-Ipsum

คำตอบ:


7

เป็นไปได้ที่จะเพิ่มคำต่อท้ายให้กับแต่ละไฟล์ที่คุณบันทึก แต่ (เท่าที่ฉันรู้) ผ่านคุณสมบัติการประมวลผลแบบแบตช์เท่านั้น ก่อนอื่นคุณต้องสร้างการกระทำโดยไม่มีคำสั่งบันทึก จากนั้นในเมนูไฟล์ให้เลือกอัตโนมัติ> แบทช์ ...และกล่องโต้ตอบจะปรากฏขึ้น:

บทสนทนาการประมวลผลชุด - ต้นฉบับ

คุณต้องเลือกโฟลเดอร์ที่มีไฟล์ที่คุณต้องการประมวลผล (หรือคุณสามารถใช้ไฟล์ที่คุณเปิดใน Photoshop) และไดเรกทอรีบันทึก (อาจเป็นโฟลเดอร์เดียวกันหรือโฟลเดอร์อื่น) จากนั้นคุณเพิ่มคำต่อท้ายด้วยการแก้ไขส่วนการตั้งชื่อไฟล์ดังนี้:

บทสนทนาการประมวลผลแบบแบทช์ - การดัดแปลง

อย่างที่คุณเห็นฉันเพิ่มส่วน "_greyscale" ระหว่างชื่อเอกสารและส่วนขยาย ชื่อไฟล์ตัวอย่างมีการเปลี่ยนแปลงเพื่อสะท้อนให้เห็น

เมื่อคุณพอใจกับการเปลี่ยนแปลงของคุณแล้วให้คลิก "ตกลง" นั่งดูความมหัศจรรย์เกิดขึ้น

หวังว่านี่จะช่วยได้!

การทางพิเศษแห่งประเทศไทย: ขออภัยฉันไม่ได้สังเกตส่วนสุดท้ายเกี่ยวกับคุณลองแบทช์ ฉันไม่คิดว่าคุณต้อง hardcode การเปลี่ยนชื่อในแต่ละครั้งโปรแกรมจะจดจำตัวเลือกสุดท้ายของคุณ - เว้นแต่คุณจะประมวลผลภาพหลายร้อยภาพด้วยการกระทำหลายภาพจากนั้นคุณจะต้องเพิ่มและ / หรือลบคำต่อท้ายทุกครั้งที่คุณทำ .

คำตอบของฉันยังคงมีอยู่ฉันไม่คิดว่าจะมีวิธีการ hardcode ลงใน Action เอง (แต่ฉันยินดีที่จะเห็นคนที่พิสูจน์ว่าฉันผิด)


นี่เป็นคำอธิบายที่ดีมาก มันใช้ได้ดีสำหรับฉันแม้กระทั่งกับ CC ในวันนี้ ขอบคุณ
Nirav Zaveri

0

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

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

อย่าพยายามเพิ่ม + greyscale เป็นส่วนหนึ่งของ Action หลังจากการดำเนินการเสร็จสมบูรณ์และคุณมีไฟล์ greyscale ของคุณคุณสามารถเข้าไปในและใช้ + greyscale กับไฟล์ผ่านการเปลี่ยนชื่อแบทช์

สิ่งสุดท้ายสิ่งหนึ่ง - อย่าลืมบันทึกไฟล์ greyscale ของคุณที่สร้างขึ้นในการดำเนินการไปยังโฟลเดอร์อื่นนอกเหนือจากไฟล์ที่มีต้นฉบับทั้งหมดหรือคุณอาจเขียนทับต้นฉบับ โชคดี.


ดูเหมือนว่า OP จะใช้Save asในการดำเนินการอยู่แล้วดังนั้นฉันจึงไม่แน่ใจว่าคำตอบนี้จะช่วยอะไรได้บ้าง
ฮันนา

0

หากคุณมีภาพที่มีชื่อไฟล์อยู่ให้ใช้ "บันทึกสำหรับเว็บ" (Legacy in CC 2015) เป็นวิธีการส่งออกของคุณและชื่อไฟล์เดิมจะถูกเก็บไว้ นอกจากนี้คุณยังสามารถควบคุมไดเรกทอรีที่ไฟล์ไปใช้โดยใช้วิธีนี้

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