จะคัดลอกเลเยอร์ระหว่างรูปภาพหรือแคนวาสใน gimp 2.8 ได้อย่างไร?


30

ฉันเปิดแท็บรูปภาพสองแท็บและฉันต้องการคัดลอกเลเยอร์หนึ่งจากรูปภาพแรกไปยังรูปภาพที่สองที่รักษาขนาดและขนาด

ฉันจะทำอย่างไร

ตัวอย่าง:

ฉันมีภาพแรก 640px คูณ 400px สองเลเยอร์ - พื้นหลังและแปรง

ป้อนคำอธิบายรูปภาพที่นี่

และฉันต้องการคัดลอกเลเยอร์แปรงไปยังรูปภาพอื่นของ 1600px คูณ 1200px

ป้อนคำอธิบายรูปภาพที่นี่

คำตอบ:


30

เมื่อต้องการทำเช่นนี้ใน GIMP 2.8 ให้ทำตามขั้นตอนเหล่านี้:

  1. คลิกที่ภาพแรกเพื่อให้มันใช้งานได้และซ่อนเลเยอร์ที่คุณไม่ต้องการคัดลอก
    ( เคล็ดลับ:หากต้องการซ่อน / ยกเลิกการซ่อนเลเยอร์อย่างรวดเร็วคุณสามารถกดค้างไว้Shiftเมื่อคุณคลิกที่ 'ไอคอนดวงตา' ที่หนึ่งในเลเยอร์ซึ่งจะเป็นการซ่อน / ยกเลิกการซ่อนเลเยอร์ทั้งหมดโดยคาดว่าจะมีเลเยอร์ที่คุณคลิก)

    ป้อนคำอธิบายรูปภาพที่นี่

  2. คลิกและกดที่แท็บภาพแรกค้างไว้แล้วลาก กล่องข้อมูลเล็ก ๆ น้อย ๆ แสดงให้เห็น

  3. ลากกล่องข้อมูลไปที่อื่น ๆ แท็บภาพจนกระทั่งมันกลายเป็นที่ใช้งานแต่ไม่ได้ปล่อยบนแท็บ
    ดูด้านล่าง:

    ป้อนคำอธิบายรูปภาพที่นี่

  4. ลากกล่องข้อมูลบนผืนผ้าใบของตัวเองและเป็นอิสระ

    ป้อนคำอธิบายรูปภาพที่นี่

  5. เลเยอร์จะถูกคัดลอกเป็นเลเยอร์ใหม่โดยมีศูนย์กลางที่ขนาดและขนาด

    ป้อนคำอธิบายรูปภาพที่นี่


ขั้นตอนนี้ไม่ได้ผลเสมอไปตัวอย่างเช่นไม่สามารถใช้งานได้ถ้าเลเยอร์มีข้อความ
stenci

1
ฉันใช้ไฟล์ XCF เมื่อใช้ GIMP 2.8.16 จะไม่ทำให้ภาพอยู่กึ่งกลาง แต่จะเก็บไว้ที่ตำแหน่งเดิม (ซึ่งยอดเยี่ยม!)
Smile4ever

การยกเลิกการเลือกเลเยอร์อื่นทั้งหมดอาจไม่ใช่วิธีที่รวดเร็วหากคุณต้องการคัดลอกเพียงเลเยอร์หนึ่งคุณสามารถลากมันจากพาเนลเลเยอร์แล้ววางลงบนรูปภาพอื่นที่สร้างไว้ล่วงหน้าหากจำเป็น
x-yuri

1
น่าเศร้าที่ดูเหมือนว่ามันจะไม่ทำงานกับเลเยอร์ที่ซับซ้อนไม่ว่าจะเป็นข้อความต้นไม้เลเยอร์หรือเลเยอร์ที่มีมาสก์ ทุกอย่างจะแบน สิ่งนี้ไม่ได้คัดลอกเลเยอร์เท่าที่คัดลอกภาพที่มองเห็นไปยังเลเยอร์ใหม่
Nyerguds

1
อย่างไรก็ตามคุณสามารถนำเข้าเลเยอร์ของไฟล์ xcf ที่บันทึกไว้อื่นลงในภาพของคุณได้ด้วยฟังก์ชั่น "open as Layer"
Nyerguds

8

คำตอบก่อนหน้านี้ไม่ทำงานหากเลเยอร์มีข้อความ

เลเยอร์ที่มีข้อความสามารถคัดลอกได้โดยการลากจากไดอะล็อกเลเยอร์ของรูปวาดไปยังไดอะล็อกเลเยอร์ของรูปวาดอื่น มันง่ายที่จะทำในโหมดหน้าต่างหลายโหมดและง่ายกว่าในโหมดหน้าต่างเดียว วิดีโอในโพสต์นี้แสดงให้เห็นว่าวิธีที่จะทำทั้งในโหมดหน้าต่างเดียวและหลายhttp://gimpforums.com/thread-copy-text-layers

แก้ไข

ลิงก์เก่าใช้งานไม่ได้ นี่คือลิงค์ไปยังเว็บไซต์ที่เก็บถาวร: https://web.archive.org/web/20181006232023/gimpforums.com/thread-copy-text-layers

และนี่คือลิงค์ไปยังวิดีโอ: https://www.youtube.com/watch?v=G13TXE9agYM&feature=youtu.be


2
+1 เลเยอร์ข้อความมีเล่ห์เหลี่ยม ขอบคุณสำหรับการชี้แจง
Parto

1
ลิงก์ไปที่ vid
doug

สิ่งที่แปลกคือฉันลองอย่างที่คุณอธิบายและมันก็ไม่ได้ผล ข้อความถูกแทรก แต่ถูกเพิ่มเป็นกราฟิกพิกเซลไปยังเลเยอร์ที่มีอยู่ของภาพที่สอง จากนั้นฉันก็ค้นหาปัญหาพบคำถามนี้ลองคำตอบที่ยอมรับแล้วและมันก็ใช้ได้ สำหรับคุณดูเหมือนว่าจะเป็นวิธีอื่น ๆ
UTF-8

@ UTF-8 คุณลากเลเยอร์จากกล่องเลเยอร์ไปยังกล่องเลเยอร์หรือไปยังพื้นที่กราฟิกหรือไม่?
stenci

ฉันคลิกเลเยอร์ข้อความหนึ่งในรูปภาพ A จากนั้นกดแท็บค้างไว้คลิกเลเยอร์อีกครั้ง แต่กด M1 ค้างไว้ในเวลานี้ลากไปยังรูปภาพ B และวางลงบนผืนผ้าใบ จากนั้นฉันก็ปล่อยปุ่มแท็บ จากนั้นจะเพิ่มเป็นเลเยอร์ข้อความในรูปภาพ B แต่ไม่ได้อยู่ในตำแหน่งเดิม แต่อยู่กึ่งกลาง บางครั้งหน้าต่าง dock ที่ฉันทำหายไป แต่การลากพวกเขาไปเล็กน้อยบนแถบหน้าต่างทำให้เนื้อหาของพวกเขาปรากฏขึ้นอีกครั้ง บางครั้งท่าเทียบเรือถูกซ่อนหลังจากนั้น แต่การกดปุ่ม Tab ทำให้ปรากฏขึ้นอีกครั้ง (ทางลัดมาตรฐานสำหรับสิ่งนั้น)
UTF-8

5

ดังที่กล่าวไว้ในคำตอบของ stenci และในความคิดเห็นเลเยอร์ข้อความจะได้รับการปฏิบัติแตกต่างกัน การลากจากบทสนทนาเลเยอร์ไปยังภาพย่อขนาดใหม่จะยังคงข้อความที่แก้ไขได้ แต่ตำแหน่งข้อความดั้งเดิมจะหายไป

หากต้องการรักษาข้อความและตำแหน่งที่แก้ไขได้ให้ใช้ชุดรูปแบบนี้:

  • เริ่มในภาพที่คุณต้องการเลเยอร์ใหม่ (คัดลอก)
  • เลือก File > Open as Layers...
  • เลือกรูปภาพ xcf เก่าพร้อมเลเยอร์ที่คุณต้องการ

เลเยอร์ทั้งหมดจะถูกนำเข้าไปยังภาพใหม่ ลบสิ่งที่คุณไม่ต้องการ

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