وتعويضا عن ذلك سنبدأ الان فى عمل برنامج انشاء ملفات أكروبات PDF
الملف الاول لإرسال معلومات ستكتب داخل ملف الاكروبات PDF
كود PHP:
<html>
<head>
<title>عنوان موقعك</title>
</head>
<body>
<table border="0" width="100%" height="100%">
<tr>
<td valign="middle" align="center">
<form method="POST" action="pdf.php">
<p>
<font size="3" face="Arial">
Enter Some Words Please=>
<input type="text" name="MyWords" size="20" maxlength="80">
</font>
</p>
<p>
<input type="submit" value="أرسل" name="B1">
<input type="reset" value="مسح" name="B2">
</p>
</form>
</td>
</tr>
</table>
</body>
</html>
هذا كان الملف الاول أو ملف ارسال المتغير الى برنامج انشاء ملفات الــPDF
أعتقد انه واضح وكل ما فيه اننا انشأنا فورمة بسيطة تتقوم بتصدير المتغير MyWords الى الملف pdf.php وهذه الفورمة بها حقل يحتوى على الكلمات التى نريد أن تكون فى ملف أكروبات PDF وقمت بتحديد طول حروف هذا الحقل بـ ثمانون حرف فقط
الان سنبدأ فى كتابة الملف الثانى
الملف الثانى
كود PHP:
<?php
$pdf = pdf_new(); // انشاء ملف جديد عند الاستدعاء
pdf_open_file($pdf, "/path/to/directory/my_pdf.pdf"); // انشاء ملف جديد فى المسار المعطى ولاحظ حجم الملف المنشأ صفر كيلوبايت
// التالى هى دالة خصائص الملف
pdf_set_info($pdf, "Author", "php-arabia.com"); // لاحظ أن الملف المنشأ لا يحتوى أيه خصائص وهذه هى أول خاصية اسم المحرر
pdf_set_info($pdf, "Title", "pdf for Swalif"); // عنوان الملف
pdf_set_info($pdf, "Creator", "php-arabia"); // انشأت بواسطة
pdf_set_info($pdf, "Subject", "Test to Creat a pdf file"); // عنوان الموضوع
pdf_begin_page($pdf, 595, 842); // حجم الملف القياسى هو 595* 842 /* A4 is 595 x 842, Letter is 612 x 792 and Legal is 612 x 1008. */
$arial = pdf_findfont($pdf, "Arial", "host", 1); // نوع الخط المستخدم
pdf_setfont($pdf, $arial, 14);
pdf_show_xy($pdf, "<$MyWords>",50, 400); // والان نحدد مقابض الصفحة أو منطقة الكتابة " خارج الهوامش" حدود الصفحة
$gif_image = pdf_open_gif($pdf, "pic.gif"); // لتحديد صورة لأاستخدامها
pdf_place_image($pdf, $gif_image, 200, 300, 1.0); // فتح الصورة المستخدمة وكتابة أبعادها أو مقاسها العرض والطول واستخدامها فى الملف
pdf_close_image($pdf, $gif_image); // كود اغلاف ملف الصورة
pdf_end_page($pdf); // كود نهاية كتابة ملف الاكروبات
pdf_close($pdf); // إغلاق برنامج صنع ملف الاكروبات
echo "<A HREF=\"my_pdf.pdf\" TARGET=\"_blank\">Open pdf in a new window </A>"
// نحفظ هذا الملف باسم pdf.php
?>