Cara copy layer dari satu dokumen Photoshop untuk yang lain?

Apakah ada cara untuk lapisan copy dari salah satu Photoshop dokumen ke yang lain?

Saya bekerja pada sebuah proyek sebelumnya yang diperlukan ini tapi aku tidak't tahu bagaimana hal ini bisa dilakukan.

(Prosedur tidak sesederhana Illustrator, mana yang mudah Ctrl | Cmd + C dan Ctrl | Cmd + V akan bekerja.)

Mengomentari pertanyaan (1)

Anda hanya dapat drag layer dari Layer dan drop pada dokumen baru. Yang dapat menjadi rumit, namun jika anda lihat adalah penataan sedemikian rupa sehingga dua dokumen aren't berdampingan (di bawah adalah penjelasan tentang bagaimana untuk melakukan hal ini dengan tab).

Cara lain untuk mentransfer lapisan antara pembukaan dokumen adalah dengan menggunakan Duplikat Layer fungsi. Ketika anda klik kanan pada layer di Layer, anda dapat memilih Duplicate Layer... dari menu. The Duplikat Layer kotak dialog kemudian meminta anda dokumen yang akan digunakan sebagai Tujuan.


Pada tab view: pilih dibutuhkan lapisan dalam panel Layers, ambil Move tool (V), klik dan tahan dalam jendela dokumen (bukan Layer, hanya di gambar itu sendiri), tarik kursor ke judul yang dibutuhkan tab dan tunggu sampai tampilan dokumen berubah (don't melepaskan tombol kiri mouse belum), pindahkan kursor mouse anda ke jendela dokumen dan melepaskan tombol kiri mouse (tahan Shift untuk menempatkan lapisan di bagian tengah dokumen).

Komentar (8)

Saya selalu melakukan itu duplikat rute:

Anda pilih layer(s) dan kemudian

  • LapisanDuplikat...
  • atau melalui Duplikat... di tombol pilihan dari layer palette.

Dalam dialogbox pilih tujuan yang ingin anda salin mereka. Ini memiliki keuntungan bahwa anda bahkan dapat memilih untuk menduplikasi ke dokumen baru yang secara otomatis membuat gambar baru dengan anda disalin lapisan.

Seluruh menyeret bisnis adalah bukan hal saya. Saya sering takut itu akan ditangani secara benar atau setidaknya aneh.

Komentar (1)

Cara termudah adalah dengan memilih layer-layer yang ingin anda salin dan drag dan drop mereka ke dalam dokumen baru.

Komentar (0)

Mirip dengan jhockings menjawab tapi sedikit lebih cepat: Anda selalu dapat klik kanan pada layer(s) yang ingin anda salin dan pilih "duplicate layer." Dari sana anda mendapatkan kotak dialog dan anda dapat memilih tujuan dari lapisan. Dokumen ini dipilih secara default, tetapi anda dapat mengubah ini untuk membuka dokumen atau dokumen baru.

Jika anda ingin menempatkan digandakan layer di lokasi tertentu dalam dokumen yang terbuka, pastikan untuk memilih folder yang ingin anda memasukkannya ke dalam sebelum anda duplikat layer. Anda melakukan ini dengan benar-benar memilih folder yang diinginkan pada palet layers untuk tujuan dokumen.

Jika anda menemukan anda perlu untuk mengulangi tindakan ini berkali-kali, anda selalu dapat membuat tindakan baru untuk itu. Buka Actions Palette dan membuat tindakan baru - set hot key (saya menggunakan F2). Kemudian, untuk merekam tindakan, klik tombol Opsi (sudut kanan atas dari jendela palet) dan pilih Insert Menu Item. Pilih Layer>Dupicate Lapisan. Kemudian klik Oke. Sekarang, ketika anda menekan F2 sedangkan lapisan aktif, itu akan membawa duplikat kotak dialog. Pilih tujuan anda dan anda're selesai! Hanya berhati-hati ketika memilih tombol panas karena hal ini dapat menimpa beberapa tindakan default dari photoshop.

Komentar (0)

Anda hanya dapat drag layer dari satu proyek ke yang lain, hanya membuka dua proyek dan pergi ke Jendela, Mengatur dan 2up Vertikal dan sorot layer yang ingin anda salin dan hanya drag di

Komentar (0)

Seperti yang sudah disebutkan, anda hanya bisa ambil lapisan(s) keluar dari palet layers dan menjatuhkan mereka di dokumen baru jika jendela samping-by-side. Ada's trik yang dapat anda gunakan jika anda're tidak melihat mereka sisi-by-side:

  1. Pastikan anda're menggunakan move tool (V)
  2. Memilih lapisan
  3. Menyeret mereka ke tab dari tujuan, mulai dari di suatu tempat di dalam gambar itu sendiri (tidak palet layers).
  4. Tunggu beberapa saat, dan gambar tujuan akan terbuka di layar. Maka anda dapat menjatuhkan lapisan dalam gambar itu.

Trik ini bekerja di CS4 dan CS5; tidak yakin tentang versi sebelumnya.

Komentar (1)

Berikut ini's my wajib makro Javascript untuk menyalin lapisan dari satu Photoshop dokumen ke yang lain untuk siapa pun akrab dengan Photoshop scripting. Dicoba dan diuji di CS 5.5 pada mac.

sourceDocumentName, targetDocumentName dan layersToCopy adalah satu-satunya variabel yang anda butuhkan untuk mengedit dengan kebutuhan anda.

Pada Mac, anda hanya dapat menyimpan sebagai sesuatu seperti copyLayersBetweenDocs.jsx, kemudian drag-n-drop file script pada Photoshop icon di dock untuk menjalankan. Pada Windows, anda harus menyimpannya di folder script `C:\Program Files\Common Files\Adobe\Startup Script CS5\Adobe Photoshop dan buka dari Photoshop

#target photoshop
app.bringToFront();

var sourceDocumentName = 'source-doc';
var targetDocumentName = 'target-doc';

// populate this array with whatever the names of the layers 
// you want to copy are

var layersToCopy = new Array(
  'road-scenery',
  'car',
  'wheels',
  'front-passenger',
  'rear-passenger'
);

// alternatively, specify the name of a layer group containing
// the layers you want to copy over. 
// Just uncomment the following line

//var layersToCopy = 'layer-group-to-copy';

copyLayers( layersToCopy, sourceDocumentName, targetDocumentName );

/**
 * Copy layer from one document to another
 * @param {string|Array}  layersToCopy
 * @param {string}        sourceDocumentName
 * @param {string}        targetDocumentName
 */
function copyLayers( layersToCopy, sourceDocumentName, targetDocumentName ) {
  var
    sourceLayer,
    targetLayer,
    sourceGroup;

  var sourceDoc = app.documents[sourceDocumentName];
  var targetDoc = app.documents[targetDocumentName];

  if ( app.activeDocument != sourceDoc ) {
    app.activeDocument = sourceDoc;
  }

  if ( typeof layersToCopy === 'string' ) {
    sourceGroup = sourceDoc.layerSets.getByName( layersToCopy );
    targetLayer = sourceGroup.duplicate( targetDoc, ElementPlacement.PLACEATBEGINNING )
  }
  else if ( Object.prototype.toString.call( layersToCopy ) === '[object Array]' ) {
    for ( var i = 0; i < layersToCopy.length; i++ ) {
      sourceLayer = sourceDoc.artLayers.getByName( layersToCopy[i] );
      targetLayer = sourceLayer.duplicate( targetDoc, ElementPlacement.PLACEATBEGINNING );
    }
  } 
}
Komentar (0)

Link layer pada palet layers, dan pastikan anda juga link layer masker. Kemudian drag dan drop (mungkin menahan shift jika dokumen adalah ukuran yang sama atau anda ingin center lapisan) ke dokumen lainnya.

Jika anda ingin menyelaraskan karya seni yang tepat, menempatkan mereka semua dalam sebuah folder dan pilih blending mode pengecualian, kemudian mengubah.

Komentar (0)

Ini adalah cara yang cepat jika anda ingin mengekspor beberapa bagian desain anda ke PNG atau JPG:

  1. Pilih layer yang ingin anda salin
  2. Klik kanan, mengubahnya menjadi smart object
  3. Double klik layer, anda akan diminta dengan Smart Object detail.
  4. Klik Ok, maka anda memiliki lapisan dalam dokumen baru.

Anda akan mendapatkan semua layer styles dibawa ke anda dan kanvas ukuran dipangkas secara otomatis untuk menyesuaikan jenis lapisan lebar dan tinggi. Dari sini anda dapat menyimpannya sebagai file PSD baru atau ekspor ke format lain.

Ini akan sangat bermanfaat untuk web designer ketika mengekspor elemen web di mana anda akan ingin untuk ekspor masing-masing item secara terpisah. Kelemahan dari teknik ini adalah: ketika anda membuat sebuah objek pintar, Photoshop menyimpan layer dalam file terpisah yang dapat menyebabkan tambahan penggunaan memori.

Komentar (0)

Untuk dapat copy dan paste, saya melakukan hal ini. Buka lapisan aku ingin copy, dalam kebanyakan kasus logo saya, dan jangan Pilih Semua (Ctrl + A). Klik kanan pada layer dan pilih Rasterize layer. Kemudian Ctrl + C untuk copy, buka dokumen baru, dan melakukan Ctrl + V untuk paste. Bekerja untuk saya.

Komentar (2)