יצירת וטעינת קבצי PDF
מחלקת ה Zend_Pdf מייצגת את מסמכי ה PDF ומספקת פעולת אשר קשורות למסמכים.
כדי ליצור מסמך חדש, יש ליצור קודם כל אובייקט Zend_Pdf חדש.
Zend_Pdf גם מספקת שני מתודות סטטיות לטעינה של קובץ PDF קיים.
אלו הם המתודות Zend_Pdf::load() ו Zend_Pdf::parse().
שניהם מחזירות אובייקט Zend_Pdf כתוצאה או זורקות שגיאת חריג במידה וישנה שגיאה.
יצירת קובץ PDF חדש או טעינה של אחד קיים
קבצי ה PDF תומכים בעדכוני מסמכים. לכן בכל פעם שמסמך מעודכן גרסא חדשה שלו נוצרת.
Zend_Pdf מאפשר קבלת המסמך בגרסא מסויימת שלו.
ניתן להגדיר את הגרסא כפרמטר שני במתודות Zend_Pdf::load() ו Zend_Pdf::parse() או על ידי קריאה למתודה Zend_Pdf::rollback().
Zend_Pdf::rollback() חייבת להקרא לפני כל שינוי שנעשה במסמך, אחרת צורת ההתנהגות של המתודה לא מוגדרת.
call.
קבלת גרסא מסויימת של קובץ PDF
revisions();
$pdf3->rollback($revisions - 1);
...
]]>