Bagaimana cara menyalin lapisan antara gambar atau kanvas di gimp 2.8?

30

Saya memiliki dua tab gambar terbuka dan saya ingin menyalin satu lapisan dari gambar pertama ke gambar kedua menjaga dimensi dan ukuran.

Bagaimana saya melakukannya?

Contoh:

Saya punya ini 640px demi 400px gambar pertama dengan dua lapisan - latar belakang dan kuas

masukkan deskripsi gambar di sini

dan saya ingin menyalin layer kuas ke gambar lain 1600px kali 1200px ini.

masukkan deskripsi gambar di sini

Parto
sumber

Jawaban:

30

Untuk melakukan ini di GIMP 2.8, ikuti langkah-langkah ini:

  1. Klik gambar pertama untuk membuatnya aktif dan sembunyikan layer yang tidak ingin Anda salin.
    ( TIPS: Untuk menyembunyikan / menampilkan lapisan yang dapat Anda tahan dengan cepat Shiftsaat mengeklik 'ikon mata' pada salah satu lapisan. Ini akan menyembunyikan / menyembunyikan semua lapisan mengharapkan lapisan yang telah Anda klik.)

    masukkan deskripsi gambar di sini

  2. Klik dan tahan pada tab gambar pertama dan seret. Kotak info kecil menunjukkan.

  3. Seret kotak info ke tab gambar lain hingga menjadi aktif tetapi jangan lepaskan pada tab .
    Lihat di bawah:

    masukkan deskripsi gambar di sini

  4. Seret kotak info pada kanvas itu sendiri dan lepaskan .

    masukkan deskripsi gambar di sini

  5. Lapisan akan disalin sebagai lapisan baru yang terpusat, menjaga dimensi dan ukuran.

    masukkan deskripsi gambar di sini

Parto
sumber
Prosedur ini tidak selalu berhasil, misalnya tidak berfungsi jika layer berisi teks
stenci
1
Saya menggunakan file XCF. Menggunakan GIMP 2.8.16, ini tidak memusatkan gambar tetapi tetap menjadikannya lokasi asli (yang hebat!).
Smile4ever
Harus membatalkan pilihan semua lapisan lain mungkin bukan hal yang cepat untuk dilakukan, jika Anda ingin menyalin hanya satu lapisan, Anda dapat menyeretnya dari lapisan panel dan menjatuhkannya ke gambar lain, dibuat sebelumnya jika diperlukan.
x-yuri
1
Sayangnya, ini tampaknya tidak berfungsi untuk semua jenis lapisan yang kompleks, baik itu teks, pohon lapisan atau lapisan dengan topeng. Semuanya menjadi rata. Ini tidak begitu banyak menyalin layer, seperti menyalin gambar yang terlihat ke layer baru.
Nyerguds
1
Namun, Anda dapat mengimpor lapisan file xcf lain yang disimpan ke dalam gambar Anda dengan fungsi "buka sebagai lapisan".
Nyerguds
8

Jawaban sebelumnya tidak berfungsi jika layer berisi teks.

Lapisan yang berisi teks dapat disalin dengan menyeretnya dari dialog lapisan gambar ke dialog lapisan gambar lainnya. Mudah dilakukan dalam mode banyak jendela, kurang mudah dalam mode satu jendela. Sebuah video dalam posting ini menunjukkan cara melakukannya dalam mode jendela tunggal dan ganda: http://gimpforums.com/thread-copy-text-layers .

EDIT

Tautan lama terputus. Berikut ini tautan ke situs web yang diarsipkan: https://web.archive.org/web/20181006232023/gimpforums.com/thread-copy-text-layers

Dan di sini adalah tautan ke video: https://www.youtube.com/watch?v=G13TXE9agYM&feature=youtu.be

stenci
sumber
2
+1. Lapisan teks rumit. Terimakasih atas klarifikasinya.
Parto
1
tautan mati ke vid
doug
Yang aneh adalah: Saya secara intuitif mencoba apa yang Anda gambarkan dan tidak berhasil. Teks dimasukkan tetapi ditambahkan sebagai grafik piksel ke lapisan gambar kedua yang ada. Saya kemudian mencari Google masalahnya, menemukan pertanyaan ini, mencoba jawaban yang diterima, dan itu berhasil. Bagi Anda, tampaknya sebaliknya.
UTF-8
@ UTF-8 Apakah Anda menyeret layer dari kotak layer ke kotak layer atau ke area grafik?
stenci
Saya mengklik salah satu layer teks pada gambar A, lalu menekan tab, mengklik layer lagi tapi menahan M1 kali ini, menyeretnya ke gambar B, dan menjatuhkannya ke kanvas. Baru saat itulah saya melepaskan kunci tab. Itu kemudian ditambahkan sebagai lapisan teks ke gambar B tetapi tidak di lokasi aslinya tetapi berpusat. Kadang-kadang, jendela dermaga saya kehilangan isinya tetapi menyeretnya sedikit di bilah jendela membuat isinya muncul kembali. Kadang-kadang, dermaga disembunyikan setelahnya tetapi menekan tombol Tab membuatnya muncul kembali (pintasan standar untuk itu).
UTF-8
5

Seperti yang disebutkan dalam jawaban stenci dan dalam komentar, lapisan teks diperlakukan berbeda. Menyeretnya dari dialog lapisan ke thumbnail gambar baru mempertahankan teks yang dapat diedit, tetapi lokasi teks asli hilang.

Untuk menjaga teks yang dapat diedit dan lokasinya , gunakan skema ini:

  • Mulai pada gambar di mana Anda ingin layer baru (disalin)
  • Memilih File > Open as Layers...
  • Pilih gambar xcf lama dengan layer yang Anda inginkan

Semua lapisan akan diimpor ke gambar baru. Hapus yang tidak Anda inginkan.

putar
sumber