DataObjects/Images.php
[Pman.Core] / DataObjects / Images.php
index 34d2c2c..16dfe12 100644 (file)
@@ -794,7 +794,10 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
     {
         $ret = false;
         
+        require_once 'System.php';
+        
         switch ($this->mimetype) {
+            
             case 'application/pdf' :
                 
                 $file = $this->getStoreName();
@@ -803,6 +806,20 @@ class Pman_Core_DataObjects_Images extends DB_DataObject
                     return false;
                 }
                 
+                $pdftk = System::which('pdftk');
+                
+                if (empty($pdftk)) {
+                    return false;
+                }
+                
+                $cmd = "{$pdftk} {$file} dump_data";
+                
+                $info = `$cmd`;
+                
+                $infos = explode("\n", $info);
+                
+                print_R($infos);exit;
+                
                 break;
             default :
                 break;