Materi IlmuKomputer.Com - MUKHLIS BERBAGI ILMU | HIDUP ...  · Web viewvar doc=app.activeDocument;...

17
Setting Pas Photo By MUKHLIS CANIAGO [email protected] Bagi teman-teman yang mempunyai studio photo digital kecil- kecilan ato besar-besaran yang menggunakan printer biasa, mungkin teman-teman ada kewalahan dalam setting ukuran pas photo, berikut ini mukhlis coba membimbing teman-teman untuk mengakalinya menggunakan pemrograman jsx dan merekamnya kedalam action yang ada pada Photoshop CS. Pertama teman-teman mesti buat programnya terlebih dahulu menggunakan Notepad/Wordpad, kemudian di simpan ke direktori c:\ dengan nama file pasphoto.jsx (Save as typenya pilih "All Files") 1 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com Lisensi Dokumen: Copyright © 2003-2007 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan

Transcript of Materi IlmuKomputer.Com - MUKHLIS BERBAGI ILMU | HIDUP ...  · Web viewvar doc=app.activeDocument;...

Setting Pas PhotoBy

MUKHLIS CANIAGO

[email protected]

Bagi teman-teman yang mempunyai studio photo digital kecil-kecilan ato besar-besaran yang menggunakan printer biasa, mungkin teman-teman ada kewalahan dalam setting ukuran pas photo, berikut ini mukhlis coba membimbing teman-teman untuk mengakalinya menggunakan pemrograman jsx dan merekamnya kedalam action yang ada pada Photoshop CS.

Pertama teman-teman mesti buat programnya terlebih dahulu menggunakan Notepad/Wordpad, kemudian di simpan ke direktori c:\ dengan nama file pasphoto.jsx (Save as typenya pilih "All Files")

1Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

Lisensi Dokumen:Copyright © 2003-2007 IlmuKomputer.ComSeluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.

Sekarang, tutup Notepad-nya. Buka aplikasi Photoshop CS dengan sebuah photo yang akan dijadikan pas photo (wempi berasumsi photonya sudah di-edit dan tampak keren : kita lagi bimbingan setting ukuran pasphoto, oke) dan yang paling penting adalah ukurannya 4x6inc dengan resolusi 400 dan sudah flaten 1 layer (hanya ada satu layer saja).

2Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

Nah ini untuk menyimpan/merekam action, pada tap action klik Create new set.

Kemudian buat nama setnya dan OK.

Selanjutnya pada tab action klik Create new action.

Buat nama action nya dan pada set wempi (yang telah dibuat tadi) dan klik Record.

3Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

Kemudian jalankan script jsx, dari tempat kita menyimpan program jsx tadi yaitu di folder c:\.

4Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

Sekarang sudah muncul tuh, silahkan pilih pas photo ukuran apa yang di inginkan dan klik Ok.

Ukuran pasphoto yang kita kehendaki sudah terwujud ada 2x3 ada 3x4 dan ada 4x6.

5Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

Eits... jangan lupa untuk klik Stop playing/recording action pada tab action. kalo kelupaan bisa berabe...

Sekarang buka lembaran baru yaitu kertas ukuran A4 dan jangan lupa resolusinya adalah 400px/inc sehingga muncul kertas ukuran A4 kosong.

6Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

Gunakan metode Drag & Drop untuk memindahkan photo yang ada ke dalam kertas A4, untuk memperbanyak photo yang ada dikertas A4 gunakan metode Drag & Drop juga dengan menekan tombol Alt, sedangkan untuk memutar gambar tekan tombol Ctrl+T pada keyboard kemudian putar dengan cara klik kiri mouse + Ctrl kemudian putar, susun dan cetak...

7Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

Berbekal action yang sudah kita rekam barusan, langkah-langkah di atas gak perlu lagi dilakukan cukup buka photo yang sudah di edit dengan ukurannya 4x6inc dan resolusi 400px/inc, select action PasPhoto dan klik play

Selamat mencoba!

8Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

Biografi Penulis

Mukhlis dilahirkan di sebuah dusun kecil di Kabupaten 50 Kota, yaitu di Padang Jaring, Situjuh Gadang.Masih termasuk daerah kota Payakumbuh. Awal mengenal Komputer pada tahun 2003. Dengan mengikuti Kursus Komputer di Payakumbuh. Pada tahun 2006 penulils menyelesaikan pendidikan di MAN 2 Payakumbuh. Pada awalnya penulis

bercita-cita untuk menjadi seorang Polisi tapi apa mau dikata Tea awal udah gugur. Maka penulis memutuskan untuk kuliah di IAIN Imam Bonjol Padang.Tapi penulis tidak berkeinginan disana dan jadilah tahun itu penulis pengangguran. Pada tahun 2007 penulis memutuskan untuk kuliah lagi di UNP. Alhamdulilah lulus pada jurusan Administrasi Pendidikan. Untuk memahami computer penulis lebih banyak secara otodidak dengan belajar di ImuKomputer. Dengan susah payah penulis mulai membuat sebuah blog dan berbagi informasi dengan pembaca sekalian. Kritik n saran langsung aja ke email penulis [email protected] atau kunjungi blog penulis www.mukhliscaniago.wordpress.com

9Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

Lampiran Kode Program

#target photoshop// in case we double clicked the file// Wempi erstudio// http://wempi.nokspi.comapp.bringToFront();

main();

function main(){ if ( app.documents.length <= 0 ) { alert('You must have a document open!'); return; } var id=new Object(); id.s23=true; id.s34=true; id.s46=true; id.s55=false; id.s66=false; id.fsz=3.0; id.bsz=2.0; if (dodlg(id)) {

var doc=app.activeDocument;var oldU=app.preferences.rulerUnits;app.preferences.rulerUnits=Units.CM;doc.selection.selectAll();doc.selection.copy(doc.layers.length>1);doc.selection.deselect();

if (id.s23) { NW=(20-id.bsz)/10; NH=(27-id.bsz)/10;

nd=app.documents.add(NW,NH,400,"2x3",NewDocumentMode.RGB,DocumentFill.WHITE,1.0);

nd.paste();L=nd.activeLayer;W=(NW/L.bounds[2])*100;L.resize(W,W,AnchorPosition.TOPLEFT);

10Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

nd.flatten();nd.resizeCanvas(NW+id.fsz/10,NH+id.fsz/10);nd.selection.selectAll();app.preferences.rulerUnits=Units.PIXELS;nd.selection.selectBorder(1);app.preferences.rulerUnits=Units.CM;

fillColor = new SolidColor(); fillColor.rgb.red = 0;

fillColor.rgb.green = 0; fillColor.rgb.blue = 0; nd.selection.fill( fillColor, ColorBlendMode.NORMAL, 100,

false ); fillColor = null; nd.selection.deselect();

} if (id.s34) { NW=(30-id.bsz)/10; NH=(40-id.bsz)/10;

nd=app.documents.add(NW,NH,400,"3x4",NewDocumentMode.RGB,DocumentFill.WHITE,1.0);

nd.paste();L=nd.activeLayer;W=(NW/L.bounds[2])*100;L.resize(W,W,AnchorPosition.TOPLEFT);nd.flatten();nd.resizeCanvas(NW+id.fsz/10,NH+id.fsz/10);nd.selection.selectAll();app.preferences.rulerUnits=Units.PIXELS;nd.selection.selectBorder(1);app.preferences.rulerUnits=Units.CM;

fillColor = new SolidColor(); fillColor.rgb.red = 0;

fillColor.rgb.green = 0; fillColor.rgb.blue = 0; nd.selection.fill( fillColor, ColorBlendMode.NORMAL, 100,

false ); fillColor = null; nd.selection.deselect();}

if (id.s46) { NW=(40-id.bsz)/10;11Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

NH=(60-id.bsz)/10;

nd=app.documents.add(NW,NH,400,"4x6",NewDocumentMode.RGB,DocumentFill.WHITE,1.0);

nd.paste();L=nd.activeLayer;W=(NW/L.bounds[2])*100;L.resize(W,W,AnchorPosition.TOPLEFT);L.resize(105,105);nd.flatten();nd.resizeCanvas(NW+id.fsz/10,NH+id.fsz/10);nd.selection.selectAll();app.preferences.rulerUnits=Units.PIXELS;nd.selection.selectBorder(1);app.preferences.rulerUnits=Units.CM;

fillColor = new SolidColor(); fillColor.rgb.red = 0;

fillColor.rgb.green = 0; fillColor.rgb.blue = 0; nd.selection.fill( fillColor, ColorBlendMode.NORMAL, 100,

false ); fillColor = null; nd.selection.deselect();

} if (id.s55) { NW=(50-id.bsz)/10; NH=(50-id.bsz)/10;

nd=app.documents.add(NW,NH,400,"5x5",NewDocumentMode.RGB,DocumentFill.WHITE,1.0);

nd.paste();L=nd.activeLayer;W=(NW/L.bounds[2])*100;L.resize(W,W,AnchorPosition.TOPLEFT);nd.flatten();nd.resizeCanvas(NW+id.fsz/10,NH+id.fsz/10);nd.selection.selectAll();app.preferences.rulerUnits=Units.PIXELS;nd.selection.selectBorder(1);app.preferences.rulerUnits=Units.CM;

fillColor = new SolidColor();12Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

fillColor.rgb.red = 0; fillColor.rgb.green = 0; fillColor.rgb.blue = 0; nd.selection.fill( fillColor, ColorBlendMode.NORMAL, 100,

false ); fillColor = null; nd.selection.deselect();

} if (id.s66) { NW=(60-id.bsz)/10; NH=(60-id.bsz)/10;

nd=app.documents.add(NW,NH,400,"6x6",NewDocumentMode.RGB,DocumentFill.WHITE,1.0);

nd.paste();L=nd.activeLayer;W=(NW/L.bounds[2])*100;L.resize(W,W,AnchorPosition.TOPLEFT);nd.flatten();nd.resizeCanvas(NW+id.fsz/10,NH+id.fsz/10);nd.selection.selectAll();app.preferences.rulerUnits=Units.PIXELS;nd.selection.selectBorder(1);app.preferences.rulerUnits=Units.CM;

fillColor = new SolidColor(); fillColor.rgb.red = 0;

fillColor.rgb.green = 0; fillColor.rgb.blue = 0; nd.selection.fill( fillColor, ColorBlendMode.NORMAL, 100,

false ); fillColor = null; nd.selection.deselect();

} app.preferences.rulerUnits=oldU; }}

function dodlg(id){

dlg=new Window("dialog","Buat Pas Poto");dlg.orientation='column';dlg.alignChildren='left';

13Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

dlg.grpsize=dlg.add('group');dlg.grpsize.orientation='row';dlg.grpsize.alignChildren='fill';dlg.pnlsize=dlg.grpsize.add('panel',undefined,'Size');dlg.pnlsize.aligment='fill';dlg.pnlsize.orientation='row';dlg.cb23=dlg.pnlsize.add('checkbox',undefined,'2x3');dlg.cb34=dlg.pnlsize.add('checkbox',undefined,'3x4');dlg.cb46=dlg.pnlsize.add('checkbox',undefined,'4x6');dlg.cb55=dlg.pnlsize.add('checkbox',undefined,'5x5');dlg.cb66=dlg.pnlsize.add('checkbox',undefined,'6x6');dlg.cb23.value=id.s23;dlg.cb34.value=id.s34;dlg.cb46.value=id.s46;dlg.cb55.value=id.s55;dlg.cb66.value=id.s66;dlg.grpm=dlg.add('group');dlg.grpm.alignChildren='left';dlg.grpm.add('statictext',undefined,'Frame size');dlg.efsz=dlg.grpm.add('edittext',[0,0,40,18]);dlg.grpm.add('statictext',undefined,'Photo border');dlg.pbsz=dlg.grpm.add('edittext',[0,0,40,18]);dlg.efsz.text=id.fsz;dlg.pbsz.text=id.bsz;dlg.grpbtn=dlg.add('group');dlg.grpbtn.orientation='row';dlg.grpbtn.alignChildren='right';dlg.btnok=dlg.grpbtn.add("button",undefined,"Ok");dlg.btnok.onClick=function(){dlg.close(true)};dlg.btncancel=dlg.grpbtn.add('button',undefined,'Cancel');dlg.btncancel.onClick=function(){dlg.close(false)};

dlg.center(); var r=dlg.show(); if (r==true) { id.s23=dlg.cb23.value; id.s34=dlg.cb34.value; id.s46=dlg.cb46.value; id.s55=dlg.cb55.value; id.s66=dlg.cb66.value; id.fsz=dlg.efsz.text; id.bsz=dlg.pbsz.text; }14Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com

return r;}

15Komunitas eLearning IlmuKomputer.ComCopyright © 2003-2007 IlmuKomputer.Com