Jumat, 28 November 2014

Corel Daraw X4

Cara Mudah Membuat Desain Kaos dengan Corel Draw X4

11:25 AM  Eksplant Kuroshaki  3 Comments  Category : 

  1. Bukalah program Corel Draw X4
  2. Klik ikon  New atau ctrl+N untuk membuat lembar kerja baru
  3. Ubah orientasi layar kerja menjadi landscape menggunakan ikon
  4. Butlah gambar setengah kaos dengan menggunakan bezier tool, klik ikon free hand tools   lalu klik bezier
  5. Buatlah gambar seperti di bawah ini.
    1
  6. Duplikat gambar dengan ctrl+d lali Klik ikon mirror horizontal kemudian atur hingga terbentuk gambar kaos utuh seperti di bawah ini.
    2
  7. Mulailah memberikan corak atau desain pada kaos. Berikut contohnya
    3
  8. Untuk pewarnaan, blok kaos, lalu klik fill  , klik fountain fill, buatlah gradasi warna dengan klik custom lalu atur gradasi warna, berikut tab fountail fill.
    fountain fill
  9. Kemudian Buatlah callout shape dengan klik ikon callout shape
  10. Untuk memberikan teks pada kaos, klik ikon text tool letakkan kursor di dalam callout shape
  11. Masukkan gambar dengan cara klik file, klik import file.
  12. Ambil clipart nya saja dengan cara klik kanan pada gambar kemudian klik outline trace, klik clipart, pastikan tanda centang pada option tab power trace untuk remove background. Berikut tab power trace
    5
  13. Aturlah gambar sesuai tempat yang diinginkan
This entry was posted in ArtikelCoreldraw. Bookmark the permalink.

Mengedit Wajah Dengan adobe Photoshop cs4


Cara mengedit atau mengubah muka dengan Photoshop CS4


1. Buka program Photoshop Cs4
2. Ini adalah lembar kerja dalam Photoshop Cs4
1
3. Pilih 2 photo/gambar yg akan diedit
2
4. Setelah memilih 2 photo yg akan diedit, anda bisa mengeklik Quick Selection Toolatau lingkaran merah seperti gambar dibawah ini:
4
5. Select bagian bagian dari photo kedua setelah selesai di Quick Selection Tool kalian tahan dan pindahkan ke photo yg pertama.
5
6. Setelah dipindahkan anda ubah ukurannya sesuai dengan photo yg akan dijiplak, dengan cara klik Rectangular Marquee Tool, klik pada mouse sebelah kanan dan pilihFree Transfrom.
6
7. Setelah ukurannya sesuai dan pas dengan aslinya anda dapat menambahkan Brush Tool untuk menyamarkan potongan dr gambar.
7
8. Jika contrast gambar tidak sesuai dengan aslinya anda bisa mengatur contrastnya. Klik Image, pilih Adjustments , pilih Brightness/Contrast . Dan anda juga dapat memilih Levels, Curves, Exposure dll. Untuk menambah keterangan gambar.
8
9. Setelah semuanya selesai anda dapat mengesavenya, Klik File dan pilih Save for Web & Devices atau dapat menekan Alt+Shift+Ctrl S.
9
10. Ini adalah hasilya:
10
Silahkan mencoba semoga bermanfaat :)

Membuat Script PHP untuk Rekap data

Beberapa waktu yang lalu saya pernah nulis artikel tentang cara buat script untuk rekap datauntuk kasus yang agak simple. Nah… kali ini saya akan mencoba menulis kembali untuk masalah yang sama, namun dengan kasus yang agak sedikit kompleks.
Perhatikan studi kasus berikut ini, misalkan kita punya data karyawan yang tersimpan dalam 3 buah tabel yaitu ‘karyawan’, ‘golongan’ dan ‘bidang’ sebagaimana tampak pada gambar berikut ini
Tabel: Bidang
Script Rekap Data PHP
Tabel: Golongan
Script Report Data PHP
Tabel: Karyawan
Script Rekap Data PHP
Yang jadi permasalahan adalah, bagaimana cara kita membuat script PHP untuk menghasilkan output seperti di bawah ini?
Script Rekap Data PHP
OK sebelum kita mulai membuat scriptnya, terlebih dahulu kita harus punya ide pembuatannya dulu. Apabila kita perhatikan bahwa setiap baris data pada tabel output menunjukkan informasi mengenai jumlah total pegawai, jumlah pegawai pada masing-masing golongan untuk setiap bidangnya. Maka nanti idenya adalah, kita baca semua bidang yang ada dahulu, kemudian untuk setiap bidangnya kita cari jumlah data masing-masing item nya (total pegawai dan jumlah karyawan berdasarkan golongan). Sambil mencari jumlah masing-masing item untuk setiap bidang, jangan lupa kita jumlahkan jumlah masing-masing itemnya untuk mencari total item di akhir tabel.
Berdasarkan ide tersebut, kita buat script PHP sbb:
<?php
/* 
perintah koneksi ke db ditulis di sini
*/
 
// membuat awal dan header tabel
echo "<table>";
echo "<tr><th>No</th><th>Bidang</th><th>Jum Karyawan</th><th>Gol. Satu</th><th>Gol. Dua</th><th>Gol. Tiga</th></tr>";   
 
// nilai awal untuk nomor urut data
$no = 1;
 
// nilai awal jumlah total karyawan
$totalKaryawan = 0;
 
// nilai awal jumlah karyawan gol 1
$totalGol1 = 0;
 
// nilai awal jumlah karyawan gol 2
$totalGol2 = 0;
 
// nilai awal jumlah karyawan gol 3
$totalGol3 = 0;
 
// membaca semua data bidang
$query = "SELECT * FROM bidang";
$hasil = mysql_query($query);
while ($data = mysql_fetch_array($hasil))
{
  // baca kode bidang
  $kodeBidang = $data['kd_bidang'];
 
  // baca nama bidang
  $namaBidang = $data['nama_bidang'];
 
  // cari jumlah karyawan untuk setiap kode bidang
  $query2 = "SELECT count(*) as jum FROM karyawan WHERE kd_bidang = '$kodeBidang'";
  $hasil2 = mysql_query($query2);
  $data2 = mysql_fetch_array($hasil2);
  $jumlah = $data2['jum'];
 
  // menjumlahkan setiap jumlah karyawan setiap bidang
  // untuk menghitung total seluruh karyawan
  $totalKaryawan += $jumlah;
 
  // cari jumlah karyawan untuk setiap kode bidang bergolongan 1
  $query2 = "SELECT count(*) as jum1 FROM karyawan WHERE kd_bidang = '$kodeBidang' AND kd_gol = 1";
  $hasil2 = mysql_query($query2);
  $data2 = mysql_fetch_array($hasil2);
  $jumGol1 = $data2['jum1'];
 
  // menjumlahkan setiap jumlah karyawan gol 1 di setiap bidang
  // untuk menghitung total seluruh karyawan bergolongan 1
  $totalGol1 += $jumGol1;
 
  // cari jumlah karyawan untuk setiap kode bidang bergolongan 2
  $query2 = "SELECT count(*) as jum2 FROM karyawan WHERE kd_bidang = '$kodeBidang' AND kd_gol = 2";
  $hasil2 = mysql_query($query2);
  $data2 = mysql_fetch_array($hasil2);
  $jumGol2 = $data2['jum2'];
 
  // menjumlahkan setiap jumlah karyawan gol 2 di setiap bidang
  // untuk menghitung total seluruh karyawan bergolongan 2
  $totalGol2 += $jumGol2;
 
  // cari jumlah karyawan untuk setiap kode bidang bergolongan 3
  $query2 = "SELECT count(*) as jum3 FROM karyawan WHERE kd_bidang = '$kodeBidang' AND kd_gol = 3";
  $hasil2 = mysql_query($query2);
  $data2 = mysql_fetch_array($hasil2);
  $jumGol3 = $data2['jum3'];
 
  // menjumlahkan setiap jumlah karyawan gol 3 di setiap bidang
  // untuk menghitung total seluruh karyawan bergolongan 3
  $totalGol3 += $jumGol3;
 
  // tampilkan baris datanya untuk setiap bidang
  echo "<tr><td>".$no."</td><td>".$namaBidang."</td><td>".$jumlah."</td><td>".$jumGol1."</td><td>".$jumGol2."</td><td>".$jumGol3."</td></tr>";
 
  // increment untuk nomor urut data
  $no++;
}
 
// membuat baris untuk total data
echo "<tr><td colspan='2'>Jumlah</td><td>".$totalKaryawan."</td><td>".$totalGol1."</td><td>".$totalGol2."</td><td>".$totalGol3."</td></tr>";
 
// membuat akhir dari tabel
echo "</table>";
 
?>
What do u think? ternyata tidak sulit bukan membuat report atau rekap data dengan PHP. Selamat mencoba ya. Oya, script di atas, belum saya coba jalankan sendiri di browser melainkan menulis kodenya langsung di WordPress, so.. kalo ada error mohon maklum. Tolong koreksi script di atas ya, siapa tahu ada error atau bug nya :-)

Membuat laporan perperiode dengan PHP

Ini adalah lanjutan dari postingan sebelumnya tentang bagaimana membuat laporan atau report dengan menggunakan class FPDF PHP jika anda belum membacanya silahkan lihat disini. Pada postingan tersebut saya sudah membahas bagaimana membuat sebuah laporan dari semua data yang diambil dari tabel database dan rasanya kurang lengkap jika saya belum membahas bagaimana membuat laporan pertanggal dengan class FPDF ini. stay tune ok. :)

sebelum membuat laporan pertanggal berdasarkan data yang ada di tabel database pastikan dalam field tabel tersebut ada sebuah field dengan type Date/Tanggal suatu misal tanggal register atau tanggal transaksi seperti contoh tabel saya berikut ini.

Membuat Laporan Pertanggal dengan Class FPDF PHP

Selanjutnya sebelum mengeksekusi tombol cetak akan ada penyeleksian data yang dicetak dari tanggal berapa sampai tanggal berapa. Untuk lebih memudahkan sebaiknya memanfaatkan Penggunaan Date time Picker seperti postingan saya disini. Sehingga tampilannya akan menjadi seperti berikut

Membuat Laporan Pertanggal dengan Class FPDF PHP

Membuat Laporan Pertanggal dengan Class FPDF PHP
Kemudian anda tinggal menambahkan aksi formnya menuju file Cetak Laporan anda. Berikut adalah contoh script cetak laporan pertanggal yang saya gunakan. 
01<?php
02 include "fpdf.php";
03 include "koneksi.php";
04  
05 class PDF extends FPDF{
06  
07 // Load data = Pecah Array
08 function LoadData($gue){
09  $data = array();
10  if (is_array($gue)) {
11  foreach($gue as $coba)
12   $data[] = explode('|',$coba);
13  }
14  return $data;
15 }
16 
17 // Fungsi Membuat Tabel
18 function FancyTable($header, $data){
19  // Colors, line width and bold font
20  $this->SetFillColor(255,0,0);
21  $this->SetTextColor(255);
22  $this->SetDrawColor(128,0,0);
23  $this->SetLineWidth(.3);
24  $this->SetFont('','B');
25  // Lebar Header Sesuaikan Jumlahnya dengan Jumlah Field TabelDatabase
26  $w = array(10, 30, 35, 40, 25, 40);
27  for($i=0;$i<count($header);$i++)
28   $this->Cell($w[$i],7,$header[$i],1,0,'C',true);
29  $this->Ln();
30  // Color and font restoration
31  $this->SetFillColor(224,235,255);
32  $this->SetTextColor(0);
33  $this->SetFont('');
34  // Data
35  $fill = false;
36  foreach($data as $row){
37   // Field Dari Database Yang Ingin ditampilkan
38   // $this->Cell($w[Ubah Ini],6,$row[Ubah Ini],'LR',0,'L',$fill);
39   $this->Cell($w[0],6,$row[0],'LR',0,'L',$fill);
40   $this->Cell($w[1],6,$row[1],'LR',0,'L',$fill);
41   $this->Cell($w[2],6,$row[2],'LR',0,'L',$fill);
42   $this->Cell($w[3],6,$row[3],'LR',0,'L',$fill);
43   $this->Cell($w[4],6,$row[4],'LR',0,'L',$fill);
44   $this->Cell($w[5],6,$row[5],'LR',0,'L',$fill);
45   $this->Ln();
46   $fill = !$fill;
47  }
48  // Closing line
49  $this->Cell(array_sum($w),0,'','T');
50 }
51 }
52 
53 $pdf = new PDF();
54 // Pendefinisian Header Tabel
55 $header = array('ID','Tanggal','Nama','Jenis Kelamin','Agama','Alamat');
56 // Load Data dari Database Memilih Data Berdasarkan Tanggal yang diinput
57 $dataku = mysql_query("SELECT * FROM data WHERE (((tanggal) BETWEEN '".$_POST['dari']."' AND '".$_POST['sampai']."'))");
58 while ($tampil=mysql_fetch_array($dataku)){
59 // Simpan Kedalam Array dengan Batasan |
60 @$gue[] .= $tampil['id']."|".$tampil['tanggal']."|".$tampil['nama']."|".$tampil['jenis_kelamin']."|".$tampil['agama']."|".$tampil['alamat'];
61 }
62 
63 // Cetak Laporan
64 $data = $pdf->LoadData($gue);
65 $pdf->SetFont('Arial','',14);
66 $pdf->AddPage();
67 $pdf->FancyTable($header,$data);
68 $pdf->Output();
69?>