Minggu, 29 Januari 2012

membuat image dengan script php

Membuat gambar dengan menggunakan image tool mungkin sudah biasa bagi kita. Tetapi bagaimana caranya kita membuat gambar dengan menggunakan script php? Sebelum membuat scripnya pastikan bahwa php5-gd sudah terinstall di server. Karena jika php5-gd belum terinstal maka script php yang kita buat untuk membuat gambar tidak akan pernah berhasil.
Untuk pengguna openSUSE, cara instal php5-gd sangat mudah, cukup dengan menuliskan zypper in php5-gd pada terminal konsole, tentunya setelah login sebagai root dengan menuliskan su. Jika proses instalasi selesai berikut ini saya berikan contoh script sederhana untuk membuat gambar bujur sangkar dengan ukuran 50×50 pixels:
<?php
header("Content-type: image/png");
$string = $_GET['text'];
$im     = imagecreate(50,50);
$orange = imagecolorallocate($im, 220, 210, 60);
$px     = (imagesx($im) - 7.5 * strlen($string)) / 2;
imagestring($im, 3, $px, 9, $string, $orange);
imagepng($im);
imagedestroy($im);
?>


semoga ini dapat membantu sahabat princeiva ?!

program bilangan prima dengan menggunakan netbeans

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author princeiva
 */
public class agriva {
public static void main(String[] args) {
int n=5;
if (n > 2){
for (int i=0; i < n; i++){
for (int j=0; j < n; j++) {
if ((i==0) || (i==n-1) || (j==0) || (j==n-1)) {
System.out.print("*");
}
else {

if (n%2==1){
if ((i==n/2) && (j==n/2)){
System.out.print(" ");
} else {
 System.out.print(" ");
}
 }
else {
System.out.print(" ");
 }
}

}
System.out.println();
}
}
else {
System.out.println("Tidak ada bangun yang akan dibentuk");
}
}



}




public class kimbum {
public static void main (String[]args){
    int i,j;
    for(i=1;i<=10;i++){
        System.out.println(" ");
        for(j=1;j<=10;j++){
            if(i==j){
               
        System.out.print(" ");
        System.out.print("*");
        }
 else{
                System.out.print(" ");
 }
    }
 
}

}

}

import javax.swing.JOptionPane;


public class princeiva {
    public static void main(String[] args) {

String a= JOptionPane.showInputDialog("banyak bilangan:");
int i = Integer.parseInt(a);

int jmlLoop = 1;
int init=2;
String hasil="";
while (jmlLoop<=i)
{
int jmlFaktor = 0;
int j = 1;
while (j<=init)
{
if ((init%j)==0)
jmlFaktor+=1;
j++;
}
if (jmlFaktor==2)
{
hasil+=init+",";
jmlLoop+=1;
}
init+=1;
}
System.out.println(hasil);


}


}


public class uts1 {
public static void main(String[]args){
   
   int i,j,k,l,m;
   for(i=1;i<=100;i++){
    j=i%2;
    k=i%3;
    l=i%5;
    m=i;
    if(i<=3){
        System.out.println("bilangan prima : "+i);
    }
 else if(i==5){
     System.out.println("bilangan prima : "+i);

 }
 else if(j==0){
     m=1;

 }
 else if(k==0){
     m=1;

 }
 else if(i/m==1){
     System.out.println("bilangan prima : "+i);
 }
   }



 }
}