Maison > Article > développement back-end > Comment convertir un pdf php en swf
Comment convertir un pdf php en swf : installez d'abord swftools ; puis téléchargez le support chinois et la bibliothèque de polices ; puis téléchargez le fichier pdf sur le serveur du projet et enfin exécutez le code de conversion de fichier.
Recommandé : "Tutoriel vidéo PHP"
PHP convertit les fichiers pdf en fichiers swf
Lors de l'utilisation de PHP pour développer un site Web de dermatologie, la fonction de navigation en ligne des fichiers pdf est utilisée. Le plug-in js player doit convertir le fichier pdf en fichier swf en même temps pour obtenir l'effet. .
Tout d'abord, installez l'outil de conversion pdf en swf sur le serveur Linux
Installez swftools
Installation du support chinois :
mkdir –p /usr/share/xpdf cd /usr/share/xpdf/
Téléchargez le support chinois et la bibliothèque de polices
wget ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz wget http://www.nginxs.com/download/font.zip tar zxvf xpdf-chinese-simplified.tar.gz unzip font.zip mv Gbsn00lp.ttf gkai00mp.ttf xpdf-chinese-simplified/CMap/ cd /usr/share/xpdf/xpdf-chinese-simplified
Modifiez et ajoutez la nouvelle police
vim add-to-xpdfrc
Le contenu est le suivant :
cidToUnicodeAdobe-GB1/usr/share/xpdf/chinese-simplified/Adobe-GB1.cidToUnicode unicodeMapISO-2022-CN/usr/share/xpdf/chinese-simplified/ISO-2022-CN.unicodeMap unicodeMapEUC-CN/usr/share/xpdf/chinese-simplified/EUC-CN.unicodeMap unicodeMapGBK/usr/share/xpdf/chinese-simplified/GBK.unicodeMap cMapDirAdobe-GB1/usr/share/xpdf/chinese-simplified/CMap toUnicodeDir/usr/share/xpdf/chinese-simplified/CMap displayCIDFontTT Adobe-GB1 /usr/share/xpdf/chinese-simplified/CMap/gkai00mp.ttf
Enregistrez et quittez
Installation de SwfTool :
cd /usr/local/wenku wget http://www.swftools.org/swftools-0.9.1.tar.gz tar zxvf swftools-0.9.1.tar.gz cd swftools-0.9.1 ./configure 6)make make install
Testez s'il est disponible
pdf2swf -o /usr/output.swf -T -z -t -f /usr/test1.pdf -s languagedir=/usr/local/share/xpdf/chinese-simplified -s flashversion=9
Ensuite, comment l'appliquer au projet est la suivante
Dans la méthode de téléchargement de fichiers pdf sur le serveur du projet
ci-dessous, c'est le code pour effectuer la conversion de fichier, $path1 est l'adresse enregistrée du fichier swf converti, $path est le chemin du fichier pdf
system("pdf2swf -o $path1 -T -z -t -f $path -s languagedir=/usr/share/xpdf/xpdf-chinese-simplified -s flashversion=9 -s poly2bitmap",$out);
Après avoir terminé ce qui précède, ce sera réussi
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!