Rasanya sudah lama sekali tidak bagi-bagi program delphi. Saya teringat dengan program-program delphi saya ketika kemarin ada teman YM yang bertanya kepada saya tentang program perpus menggunakan delphi. Tetapi yang saya bagikan bukan program itu,kali ini adalah program rental CD. Biasanya di rental-rental CD bajakan menggunakan program DOS, sedang program yang akan saya bagikan ini adalah menggunakan interface windows. Program rental CD dengan delphi ini menggunakan database microsoft access, maklum karena versi trialnya. Meskipun versi trial, program ini bisa gunakan selamanya, tidak ada batasan waktu. Tertarik ? silahkan download sekarang, gratis..tis..tis
Meski trial, saya juga menyertakan source codenya (baik banget ya programmer ini :p he he). Anda bisa mengedit atau mengubah code tersebut agar bisa digunakan pada database lain yang lebih kuat, oracle misalnya. Tetapi yang patut diperhatikan, untuk interface program, saya menggunakan komponen SuiSkin biar tampilannya bagus. Buat yang belum punya komponen tersebut, silahkan download disini. Karena program tidak bisa diedit jika tidak memiliki komponen ini.
Sebagai catatan, nanti setelah menjalankan program ini jangan tertawa ya, karena saya tidak bisa delphi. Hanya bisa membuat program sebisanya. Kalau mau belajar delphi, sekalian sama master delphi aja (di sana ada YM nya, sekalian chating). Ok, cukup sekian, silahkan dirampok download disini (binary) dan source code
kalau mau download silahkan copy link ini
http://rapidshare.com/files/164079089/wpthemes.rar
Jadi lengkapi pengalaman programming anda dengan framework. Meski baru dan aneh tapi terbukti dapat membuat web dengan skala yang besar. Download segera free cakephp ini, klik disini (sekitar 5 MB).
Artikel ini bermula ketika saya sedang menyeleseaikan skripsi. Kebetulan waktu ini topik yang saya bahas menyangkut dengan pdf, khususnya membuat output dari sebuah teks dalam bentuk pdf. User bisa mendownlaod pdf ini, sebagai catatan, file pdf dibuat secara on the fly, artinya biar php sendiri yang membuat pdf.
Saya menggunakan modul fpdf, tidak menggunakan modul standar dari php dikarenakan sulit untuk digunakan, telebih ketika server di internet tidak mendukung modul ini, bisa-bisa aplikasi anda menjadi kacau, terlebih fitur membuat pdf ini adalah fitur utama. karena itu juga PHPmyAdmin juga menggunakan modul ini.
Tidak usah basa-bagi lagi, masalah sudah didepan mata. Kita selesaikan. Are you ready?
seperti biasa, berdoa dulu
download modul fpdf di www.fpdf.org. disana sudah ada tutorial penggunaan modul ini dari yang paling mudah sampai sukar. Ketika anda mendownload, otomatis anda akan mendapatkan manual dari modul tersebut. Modul ini berupa class, anda harus membuat object dari class ini, setelah object terbentuk anda bisa menggunakan semua methodnya.
terkait dengan class dan object, anda paling tidak pernah belajar OOP (object Oriented Programming). Saya rasa ini adalah kemampuan dasar yang tidak bisa ditawar untuk mempelajari pemrograman modern. Wong kode HTML nya blogger aja sudah menggunakan OOP.
setelah anda mendapatkan file kompresi dari fpdf, extract pada direktori server anda, nama direktorinya biasanya fpdf.
buat sebuah file php dalam direktori utama tadi misal fpdf/file_php_anda.php. file ini yang akan membuat pdf dengan memanfaatkan modul fpdf.
Sebagai contoh, ini adalah isi dari file php tersebut.
AddPage();$pdf->setAuthor(”BimoWeb.com”);$pdf->SetFont(’Arial’,'B’,16);$pdf->Write(20,’Saya sedang belajar PHP-PDF’);$pdf->Output();?>
file php diatas akan mencetak string ‘Saya sedang belajar PHP-PDF’ dalam format pdf. Jangan memberikan output ke browser misalkan dengan perintah echo ”bla-bla” sebelum perintah Output() di berikan, akan menyebabkan eror karena modul php ini bersifat seperti session atau cookie.
Yang wajib anda ketahui dan setting adalah
require_once atau include yang mengarah pada modul fpdf.php
membuat object dengan cara $pengenal=new FPDF();
tentukan font yang akan anda gunakan dengan cara setFont(’Nama_font’,’Style_font’,ukuran). Style font berupa B untuk bold, I untuk miring dan kosong untuk normal. Parameter ukuran dalam bilangan.
Minimal file pdf anda harus memiliki 1 page, caranya dengan AddPage()
Gunakan Output() untuk mengirimkan keluaran dalam bentuk pdf ke browser.
Saya ingin data yang ditampilkan berasal dari database, bagimana tuh? Take action now
AddPage();$pdf->setFont(”Helvetica”,”",12);mysql_connect(”localhost”,”root”,”rahasia.com”);mysql_select_db(”nama_database_ku”);$cmd=”select isi,judul from nama_tabel_ku”;$exe=mysql_query($cmd);$i=1;while ($data=mysql_fetch_array($exe)){$pdf->write(10,$i);$pdf->write(10,$data[”judul”]);$pdf->ln(10);$pdf->write(10,$data[”isi”]);$i+=1;}$pdf->Output();?>
Jika outputnya panjang dan bisa melebihi 1 halaman, maka fpdf otomatis akan membuat halaman tambahan, anda tidak perlu menambahkan AddPage().
Sekarang ini sudah gak jaman translate menggunakan transtool, yang hasil translatenya masih tidak optimal alias hanya menterjemahkan perkata bukannya perkalimat. Berikut ini aku kasih satu petunjuk bagaimana cara mentranslate sebuah website baik itu bahasa inggris, china atau yang lainnya menjadi full bahasa indonesia ataupun sebaliknya.Ikuti langkah-langkah berikut:
Anggap saja kita sudah berada di halaman web yang ingin ditranslate misalkan blogs whandidotnet dengan url http://www.whandidotnet.blogspot.com
Pastekan link berikut http://translate.google.com/translate?client=tmpg&hl=en&u= sehingga menjadi link berikut LINK (Silakan Klik). Setelah itu otomatis halaman web tersebut akan berubah menjadi bahasa yang kita inginkan.Ini aku berikan kode-kode negara biar lebih mudah dalam penggunakan tutorial ini.en : Englishid : Indonesiaar : Arabdan seterusnya deh,,... :)Tutorial ini aku buat untuk membantu orang ingin mentranslate tugas atau apalah, kalo dirental biasa translatenya bisa mencapai 7 - 15 ribu perhalaman. Ya hitung-hitung bisa untuk mengirit pengeluaran, apalagi dengan kondisi ekonomi dunia saat ini.
Met Membaca aja deh...!!!!
- Rahmat Ari Kurniawan
- Bandar Lampung, Lampung, Indonesia
- ya cuma pelajar biasa yg ingin pintar seperti anak" sekolah lain nya...