<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>endonesiahost.com &#187; PDF</title>
	<atom:link href="http://blogs.endonesiahost.com/kat/pdf/feed" rel="self" type="application/rss+xml" />
	<link>http://blogs.endonesiahost.com</link>
	<description>endonesian webhosting murah webdevepelover</description>
	<lastBuildDate>Wed, 23 Dec 2009 17:36:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Membuat Nama File PDF Sendiri</title>
		<link>http://blogs.endonesiahost.com/membuat-nama-file-pdf-sendiri.html</link>
		<comments>http://blogs.endonesiahost.com/membuat-nama-file-pdf-sendiri.html#comments</comments>
		<pubDate>Wed, 07 Jan 2009 05:42:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PDF]]></category>

		<guid isPermaLink="false">http://php4me.wordpress.com/?p=36</guid>
		<description><![CDATA[Gimana Sih supaya nama file PDF yang telah di Generate ama Class FPDF bukan menjadi nama file default yaitu doc.pdf tetapi misalkan nomorinvoice.pdf.
Mudah saja sebenarnya, karena FPDF telah menyediakan fasilitasnya, kita hanya menambahkan pada bagian output, seperti di bawah ini :
$pdf-&#62;Output(&#8216;namabaru&#8217;,'I&#8217;)
pilihannya ada beberapa macam bisa I, D atau ente liat saja di FPDF nya &#8230;
ini [...]]]></description>
			<content:encoded><![CDATA[<p>Gimana Sih supaya nama file PDF yang telah di Generate ama Class FPDF bukan menjadi nama file default yaitu doc.pdf tetapi misalkan nomorinvoice.pdf.</p>
<p>Mudah saja sebenarnya, karena FPDF telah menyediakan fasilitasnya, kita hanya menambahkan pada bagian output, seperti di bawah ini :<span id="more-36"></span></p>
<p>$pdf-&gt;Output(&#8216;namabaru&#8217;,'I&#8217;)</p>
<p>pilihannya ada beberapa macam bisa I, D atau ente liat saja di FPDF nya &#8230;</p>
<p>ini kutipan bagian Ouput</p>
<pre name="code" class="php">

&lt;?php
function Output($name=&#039;&#039;, $dest=&#039;&#039;)
{
	//Output PDF to some destination
	if($this-&gt;state&lt;3)
		$this-&gt;Close();
	$dest=strtoupper($dest);
	if($dest==&#039;&#039;)
	{
		if($name==&#039;&#039;)
		{
			$name=&#039;doc.pdf&#039;;
			$dest=&#039;I&#039;;
		}
		else
			$dest=&#039;F&#039;;
	}
	switch($dest)
	{
		case &#039;I&#039;:
			//Send to standard output
			if(ob_get_length())
				$this-&gt;Error(&#039;Some data has already been output, can\&#039;t send PDF file&#039;);
			if(php_sapi_name()!=&#039;cli&#039;)
			{
				//We send to a browser
				header(&#039;Content-Type: application/pdf&#039;);
				if(headers_sent())
					$this-&gt;Error(&#039;Some data has already been output, can\&#039;t send PDF file&#039;);
				header(&#039;Content-Length: &#039;.strlen($this-&gt;buffer));
				header(&#039;Content-Disposition: inline; filename=&quot;&#039;.$name.&#039;&quot;&#039;);
				header(&#039;Cache-Control: private, max-age=0, must-revalidate&#039;);
				header(&#039;Pragma: public&#039;);
				ini_set(&#039;zlib.output_compression&#039;,&#039;0&#039;);
			}
			echo $this-&gt;buffer;
			break;
		case &#039;D&#039;:
			//Download file
			if(ob_get_length())
				$this-&gt;Error(&#039;Some data has already been output, can\&#039;t send PDF file&#039;);
			header(&#039;Content-Type: application/x-download&#039;);
			if(headers_sent())
				$this-&gt;Error(&#039;Some data has already been output, can\&#039;t send PDF file&#039;);
			header(&#039;Content-Length: &#039;.strlen($this-&gt;buffer));
			header(&#039;Content-Disposition: attachment; filename=&quot;&#039;.$name.&#039;&quot;&#039;);
			header(&#039;Cache-Control: private, max-age=0, must-revalidate&#039;);
			header(&#039;Pragma: public&#039;);
			ini_set(&#039;zlib.output_compression&#039;,&#039;0&#039;);
			echo $this-&gt;buffer;
			break;
		case &#039;F&#039;:
			//Save to local file
			$f=fopen($name,&#039;wb&#039;);
			if(!$f)
				$this-&gt;Error(&#039;Unable to create output file: &#039;.$name);
			fwrite($f,$this-&gt;buffer,strlen($this-&gt;buffer));
			fclose($f);
			break;
		case &#039;S&#039;:
			//Return as a string
			return $this-&gt;buffer;
		default:
			$this-&gt;Error(&#039;Incorrect output destination: &#039;.$dest);
	}
	return &#039;&#039;;
}
?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/membuat-nama-file-pdf-sendiri.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Memberikan Background pada Cell PDF</title>
		<link>http://blogs.endonesiahost.com/memberikan-background-pada-cell-pdf.html</link>
		<comments>http://blogs.endonesiahost.com/memberikan-background-pada-cell-pdf.html#comments</comments>
		<pubDate>Mon, 05 Jan 2009 00:56:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PDF]]></category>
		<category><![CDATA[cell]]></category>
		<category><![CDATA[fpdf]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php class]]></category>

		<guid isPermaLink="false">http://php4me.wordpress.com/?p=12</guid>
		<description><![CDATA[Ini adalah lanjutan membuat PDF dengan menggunakan class FPDF.
Ada pertanyaan sederhana dari temen ym saya gimana sih memberikan background pada cell.
Sebenarnya mudah saja sih, kita tinggal membacanya pada manual FPDF yang sudah disertakan ketika kita mendownloadnya &#8230;
Kita lihat fungsi cell yang ada pada class FPDF tersebut, urutannya seperti ini :
Cell(float w [, float h [, [...]]]></description>
			<content:encoded><![CDATA[<p>Ini adalah lanjutan membuat PDF dengan menggunakan class FPDF.<br />
Ada pertanyaan sederhana dari temen ym saya gimana sih memberikan background pada cell.<br />
Sebenarnya mudah saja sih, kita tinggal membacanya pada manual FPDF yang sudah disertakan ketika kita mendownloadnya &#8230;<span id="more-12"></span></p>
<p>Kita lihat fungsi cell yang ada pada class FPDF tersebut, urutannya seperti ini :<br />
Cell(float w [, float h [, string txt [, mixed border [, int ln [, string align [, int fill [, mixed link]]]]]]])</p>
<p>w adalah cell width, untuk pengukuran lebar.<br />
h adalah cell height.<br />
txt adalah untuk menempatkan string.<br />
border untuk memberikan nilai bingkai jika 0 tidak memakai bingkai jika nilai 1 maka memakai bingkai.<br />
ln untuk mengindikasikan penempatan cell tersebut. Jika Nilainya 0 maka akan di tempatkan sebelah kanan Cell sebelumnya, jika 1 makan akan berpindah baris berikutnya. Jika 2 akan ditempatkan dibawahnya.<br />
align untuk perataan text, apakah akan center, kiri atau kanan. Jikan nilai R maka posisi text dikanan, L posisi text dikiri dan C posisi text di tengah. defaultnya sendiri adalah L</p>
<p>nah bagian ini yang kita bahas sekarang yaitu bagian fill.</p>
<p>fill akan memberikan nilai background pada cell yang kita buat nilainya 1 atau 0 atau dapat juga dengan menuliskan true jika akan diberikan latar, dan false atau biarkan default jika tidak memakai latar.</p>
<p>untuk menggunakan fill ini kita memanfaatkan fungsi SetFillColor.</p>
<p>dimana parameternya adalah sebagai berikut :</p>
<p>SetFillColor(int r [, int g, int b])</p>
<p>misal anda memasukan nilai SetFillColor(int (125, 125, 125) maka sama dengan anda memberikan nilai &lt;td bgcolor=&#8221;#333333&#8243;&gt;.</p>
<p>untuk mengetahui nilai RGB tersebut anda dapat menggunakan fasilitas fill color pada photosop yang sudah tersedia.</p>
<p>Analisa Kasus :<br />
Jika kita akan membuat background cell maka urutannya lebih kurang seperti ini :</p>
<p>SetFillColor(int (125, 125, 125)<br />
$pdf-&gt;Cell(20,10,&#8217;Title&#8217;,1,1,&#8217;C', true);</p>
<p>maka pada cell title tersebut otomatis akan diberi background sesuai dengan nilai SetFillcolornya.</p>
<p>Selamat mencoba, jika ada pertanyaan silakan masukan di comment saja ya &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/memberikan-background-pada-cell-pdf.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cara Mudah Bikin PDF dengan FPDF</title>
		<link>http://blogs.endonesiahost.com/cara-mudah-bikin-pdf-dengan-fpdf.html</link>
		<comments>http://blogs.endonesiahost.com/cara-mudah-bikin-pdf-dengan-fpdf.html#comments</comments>
		<pubDate>Thu, 01 Jan 2009 04:59:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PDF]]></category>
		<category><![CDATA[fpdf]]></category>
		<category><![CDATA[php class]]></category>

		<guid isPermaLink="false">http://php4me.wordpress.com/2009/01/01/cara-mudah-bikin-pdf-dengan-fpdf/</guid>
		<description><![CDATA[Kali ini aku akan coba share gimana cara buat PDF dengan menggunakan engine FPDF salahsatu script class php yang dapat menggenerate file PDF dengan PHP. Pokoknya dijamin mantabs dech &#8230;
Fiturnya pun sudah lumayan komplit klo ga percaya coba deh kamu baca salahsatu cukilan fitur yang ditawarkan FPDF yang saya ambil dari http://fpdf.org/
FPDF has other advantages: [...]]]></description>
			<content:encoded><![CDATA[<p>Kali ini aku akan coba share gimana cara buat PDF dengan menggunakan engine FPDF salahsatu script class php yang dapat menggenerate file PDF dengan PHP. Pokoknya dijamin mantabs dech &#8230;</p>
<p>Fiturnya pun sudah lumayan komplit klo ga percaya coba deh kamu baca salahsatu cukilan fitur yang ditawarkan FPDF yang saya ambil dari http://fpdf.org/<span id="more-8"></span></p>
<p>FPDF has other advantages: high level functions. Here is a list of its main features:</p>
<p>* Choice of measure unit, page format and margins<br />
* Page header and footer management<br />
* Automatic page break<br />
* Automatic line break and text justification<br />
* Image support (JPEG, PNG and GIF)<br />
* Colors<br />
* Links<br />
* TrueType, Type1 and encoding support<br />
* Page compression</p>
<p>Lebih mantebs kan &#8230;</p>
<p>ya wish klo masalah teori ente tinggal kunjungi aja situsnya http://fpdf.org.</p>
<p>Untuk dapat menjalankan class php yang satu ini kamu kudu mendownload file FPDF.php nya yang dapat di download di http://fpdf.org. Simpan file tersebut pada folder project anda, sekalian ama folder Font juga ya &#8230;</p>
<p>Kemudian ente bikin salasatu file buat generate pdf nya misal pdf.php</p>
<p>yang isinya lebih kurang seperti ini :</p>
<pre name="code" class="php">

&lt;?php
AddPage();
$pdf-&gt;SetFont(&#039;Arial&#039;,&#039;B&#039;,16);
$pdf-&gt;Cell(40,10,&#039;Hello World!&#039;);
$pdf-&gt;Output();
?&gt;
</pre>
<p>Selanjutnya bagaimana, klo anda akan menggambungkan dengan database ?</p>
<p>so ente tinggal panggil aja &#8230;</p>
<pre name="code" class="php">

/*
LATIAH MEMBUAT PDF dengan FPDF
author : Igun Gunawan
mailto : aagun2006@gmail.com
phone  : 085722009497
*/
$db_host = &#039;localhost&#039;;
$db_user = &#039;root&#039;;
$db_pass = &#039;&#039;;
$db_name = &#039;latihanPDF&#039;;

@mysql_connect($db_host, $db_user, $db_pass) or die(mysql_error());
@mysql_select_db($db_name) or die(mysql_error());

$postID = $_GET[&#039;postID&#039;];
define(&#039;FPDF_FONTPATH&#039;,&#039;./font/&#039;);
require(&#039;fpdf.php&#039;);

$pdf=new FPDF(&#039;P&#039;,&#039;mm&#039;,&#039;A4&#039;);
$pdf-&gt;AddPage();
$pdf-&gt;setFont(&#039;Arial&#039;,&#039;B&#039;,12);
$pdf-&gt;Cell(180,10,&#039;LATIHAN CETAK LAPORAN KE PDF&#039;,0,0,&#039;C&#039;);
$pdf-&gt;ln(10);
$pdf-&gt;setFont(&#039;Arial&#039;,&#039;B&#039;,8);
$pdf-&gt;Cell(180,5,&#039;author : Igun Gunawan ( aagun2006@gmail.com ) - 085722009497&#039;,0,0,&#039;C&#039;);
$pdf-&gt;ln(10);
$pdf-&gt;setFont(&#039;Arial&#039;,&#039;&#039;,10);
$pdf-&gt;Cell(10,5,&#039;NO&#039;,1,0,&#039;C&#039;);
$pdf-&gt;Cell(20,5,&#039;KODE&#039;,1,0,&#039;C&#039;);
$pdf-&gt;Cell(20,5,&#039;TANGGAL&#039;,1,0,&#039;C&#039;);
$pdf-&gt;Cell(70,5,&#039;NAMA BARANG&#039;,1,0,&#039;C&#039;);
$pdf-&gt;Cell(20,5,&#039;ITEM&#039;,1,0,&#039;C&#039;);
$pdf-&gt;Cell(20,5,&#039;HARGA&#039;,1,0,&#039;C&#039;);
$pdf-&gt;Cell(20,5,&#039;JUMLAH&#039;,1,0,&#039;C&#039;);
$pdf-&gt;ln(5);

$sql = mysql_query(&quot;SELECT * FROM pesan WHERE kode=&#039;$postID&#039;&quot;);
$n=1;
while($result=mysql_fetch_object($sql)):
$jumlah = $result-&gt;jumlah*$result-&gt;harga;
$total +=$jumlah;
$pdf-&gt;setFont(&#039;Arial&#039;,&#039;&#039;,10);
$pdf-&gt;Cell(10,5,$n,1,0,&#039;C&#039;);
$pdf-&gt;Cell(20,5,$result-&gt;kode,1,0,&#039;C&#039;);
$pdf-&gt;Cell(20,5,$result-&gt;tanggal,1,0,&#039;C&#039;);
$pdf-&gt;Cell(70,5,$result-&gt;namabrg,1,0,&#039;L&#039;);
$pdf-&gt;Cell(20,5,$result-&gt;jumlah,1,0,&#039;C&#039;);
$pdf-&gt;Cell(20,5,$result-&gt;harga,1,0,&#039;C&#039;);
$pdf-&gt;Cell(20,5,$jumlah,1,0,&#039;C&#039;);
$pdf-&gt;ln(5);
$n++;
endwhile;
$pdf-&gt;setFont(&#039;Arial&#039;,&#039;B&#039;,10);
$pdf-&gt;Cell(160,5,&#039;TOTAL : &#039;,1,0,&#039;R&#039;);
$pdf-&gt;Cell(20,5,$total,1,0,&#039;C&#039;);
$pdf-&gt;ln(5);

//outPDF
$pdf-&gt;Output()
</pre>
<p>File komplit bisa didownload di <a href="http://endonesiahost.com/pas/download/">Disini</a></p>
<p>baca juga : <a href="http://php4me.wordpress.com/2009/01/05/memberikan-background-pada-cell-pdf/">memberikan background pada cell pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/cara-mudah-bikin-pdf-dengan-fpdf.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
