2010-01-29 5 views
2

Et cela peut-il être fait sans une solution vraiment coûteuse comme Apose? Cela coûte beaucoup plus que je ne peux éventuellement dépenser. Essentiellement, je dois être en mesure de permettre à quelqu'un de télécharger un document et de conserver sa mise en forme pour l'afficher via Flex. S'il y a une autre façon de le faire, j'apprécierais une solution à cela aussi.Y at-il un moyen de convertir des fichiers .doc en pdf ou jpg sur un hôte comme GoDaddy?

Merci

Répondre

1

Essayez LiveDocx: http://www.phplivedocx.org/2009/02/06/convert-doc-to-pdf-in-php/

$phpLiveDocx = new Zend_Service_LiveDocx_MailMerge(); 

$phpLiveDocx->setUsername('username') 
      ->setPassword('password'); 

$phpLiveDocx->setLocalTemplate('document.doc'); 

// necessary as of LiveDocx 1.2 
$phpLiveDocx->assign('dummyFieldName', 'dummyFieldValue'); 

$phpLiveDocx->createDocument(); 

$document = $phpLiveDocx->retrieveDocument('pdf'); 

file_put_contents('document.pdf', $document); 

unset($phpLiveDocx); 
1

Vous pouvez essayer bullzip, qu'ils ont une interface de programmation via ActiveX/COM, il incombe de votre part pour sélectionner l'imprimante BullZip pdf et soumettre le document à convertir en pdf.

Édition: Voici un link pour un autre code de bibliothèque sur Codeproject. Et voici une autre bibliothèque appelée ITextSharp trouvé here, le tutoriel pour l'utiliser est trouvé sur CodeProject aussi, here, et un autre source sur la façon de créer un simple PDF en utilisant la bibliothèque ci-dessus.

Espérons que cela aide, Cordialement, Tom.

Questions connexes