Saya menggunakan lapisan cs5 untuk memodifikasi dan kemudian mengekspor lapisan sebagai file. Sambil menyimpan CS5 secara otomatis menambahkan beberapa urutan nomor pada akhirnya dengan demikian mengubah nama file asli saya.
Secara otomatis menyematkan awalan urutan nomor ke lapisan diekspor, sehingga rendering konvensi penamaan file saya sendiri tidak berguna. Apakah ada perbaikan untuk ini? Apakah ada opsi di suatu tempat yang disebut 'jangan beri nomor ulang otomatis pada file saya' atau 'gunakan nama layer sebagai nama file "?
Saya TIDAK ingin penomoran ini. Bagaimana cara mencegahnya?
filename.jpg
,filename1.jpg
.Jawaban:
Untuk menambahkan kata-kata, Karena
Export Layers to Files
dijalankan oleh beberapa skrip yang harus saya lakukan adalah menemukan skrip itu, kemudian menemukan fungsi yang menyimpan layer ke file, cari bagian mana dari fungsi yang melakukan awalan penomoran & komentar itu.Jadi inilah langkah-langkahnya -
Applications > Adobe Photoshop CS5 > Presets > Scripts > Export Layers To Files.jsx
(di windows itu direktori yang hampir sama hanya di "file program / Adobe"fileNameBody += "_" + layerName;
untukfileNameBody += layerName;
menghapus garis bawah dan tanda kurung.Simpan dan tutup file. Ini harus menyelesaikan pekerjaan. Di bawah ini adalah tautan sumber forum.
http://forums.adobe.com/message/3006825
http://forums.devshed.com/photoshop-help-88/removing-number- berikutnyaence-in-export-layers-to-files-in-cs5t-730612.html
sumber
Saya melihat masalah Anda. Saya tidak tahu cara untuk menyesuaikan ini dalam Photoshop, tetapi Anda memiliki beberapa alternatif.
Pertama, Anda dapat mengubah nama semua file Anda menggunakan Adobe Bridge. (Alat >> Batch rename)
Seperti yang Anda lihat, jendela ini menyediakan lebih banyak opsi untuk mengubah nama file Anda dan mengendalikan awalan dan sufiks. Kelemahannya adalah, jika Anda membutuhkan layer dalam urutan tertentu tepat saat Anda menyimpan, bridge tidak akan menangkapnya karena hanya mengganti nama file yang sudah disimpan.
Kedua, saya telah menulis naskah sebagai jawaban untuk pertanyaan lain . (Yang saya baru saja diperbarui untuk mengakomodasi kebutuhan Anda untuk menyimpan lapisan menggunakan nama lapisan mereka). Script, meskipun tidak super dapat dikustomisasi, menyimpan semua layer sebagai JPEG (dengan kontrol kualitas) atau PNG dan menyimpan semua layer sebagai file menggunakan nama layer mereka. Harap beri tahu saya jika Anda mengalami masalah apa pun, saya hanya dapat menguji skrip pada mesin saya sendiri dan berfungsi dengan baik.
sumber
Untuk Photoshop CC itu adalah baris 1020. Plus Anda dapat menyalin, mengomentari dan mengedit baris di bawahnya untuk menghapus garis bawah dari penamaan.
sumber
Untuk CC 2015.5 Anda perlu mengomentari baris 1083 dan 1084
dan ganti baris 1085 - 1088
dengan berikut ini
sumber
Dalam kotak dialog Lapisan Comps to Files , tepat di sebelah Awalan Nama File , hapus centang Indeks . Ini mencegah angka indeks ditambahkan.
sumber
Aku cukup yakin sudah menemukan jawabannya. Terima kasih kepada semua orang yang memposting di forum ini memberi saya petunjuk yang diperlukan untuk mengatasinya. Jadi kodenya adalah sebagai berikut:
baris: 2179 var fileNameBody = fileNamePrefix; // fileNameBody + = " " + zeroSuppress (i, 4); // fileNameBody + = " " + layerName; fileNameBody + = layerName;
Apa yang dilakukan adalah menyingkirkan awalan untuk sebagian besar nama layer. Masalah yang banyak dari kita miliki setelah itu adalah ketika lapisan dalam kelompok, itu masih memiliki awalan ketika disimpan. Untuk memperbaikinya Anda perlu mengubah satu baris kode lagi:
baris: 2219 // fileNameBody + = "_" + zeroSuppress (i, 4) + "s";
Pada dasarnya Anda perlu mengomentari kode ini, yang seharusnya berada di bawah "var fileNameBody = fileNamePrefix;" baris kode. Ini harus menghapus awalan bahkan jika lapisan Anda dikelompokkan.
Satu-satunya kode yang Anda perlu ubah adalah apa yang saya kodekankan menjadi merah.
Penafian: nomor baris dalam kode dapat bervariasi menurut versi photoshop yang Anda miliki. Anda dapat menyiasatinya dengan hanya menggunakan fitur pencarian aplikasi untuk mencari kode. Pastikan Anda menghapus "//" atau tidak akan menemukan apa yang Anda cari dalam kode.
Saya harap saya membantu seseorang dengan ini.
sumber