doc2img - commentairesdoc2img2024-02-25T07:26:41Zhttps://files.spip.org/doc2img#comment5147482024-02-25T07:26:41Z<p>Oui, en modifiant les bornes, cela fonctionne jusqu'à la version 4.2.9.</p>doc2img2024-02-24T21:05:08Zhttps://files.spip.org/doc2img#comment5147472024-02-24T21:05:08Z<p>Bonjour,<br class="autobr">
Est-ce que cela fonctionne toujours pour vous en SPIP 4.2<small class="fine d-inline"> </small>? <br class="autobr">
J'ai installé le plugin en local (+ghostscrpt)<br class="autobr">
mais le clic sur « Convertir la première page en vignette » ne retourne rien lorsque je veux générer une vignette pour un PDF.</p>
<p>J'ai créé le répertoire IMG/doc2img à la main car par défaut il n'existait pas.</p>
<p>J'ai un doute car le plugin est indiqué « Mis à jour le 5 février 2020<br class="autobr">
<del>SPIP 4.2</del><br class="autobr">
1.5.1 stable déprécié »</p>
<p>Et c'est vraiment dommage car pour les PDF avoir une vignette distinctive est vraiment un besoin.<br class="autobr">
Merci<br class="autobr">
dd</p>doc2img2023-05-02T12:19:57Zhttps://files.spip.org/doc2img#comment5131882023-05-02T12:19:57Z<p>Bonjour,</p>
<p>Nous utilisons ce plugin sur des sites en version 4.1.9 avec succès, avec le plugin <a href='https://files.spip.org/FACD-4682' class="spip_in" rel='nofollow'>FACD</a>.</p>doc2img2018-10-05T10:02:02Zhttps://files.spip.org/doc2img#comment4983902018-10-05T10:02:02Z<p>Bonjour,</p>
<p>En Spip 3.2.1 avec le plugin doc2img 1.5.1 qui s'installe correctement après avoir modifié les bornes, je ne parviens pas à obtenir de conversion.</p>
<p>Ghost Script et Imagick sont installés.</p>
<p>Les filtres évoqués dans la doc</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> #ID_DOCUMENT|d2c_convertir : converti le document, retourne true si conversion réussie deja converti si le document est déjà converti non convertible si le document ne peut être converti #ID_DOCUMENT|d2c_can_convert : retourne true si le document peut être converti. #ID_DOCUMENT|d2c_is_convert : retourne true si le document est deja converti.</code></pre></div>
<p>ne semblent pas fonctionner.<br class="autobr">
Est-ce normal ou est-ce que j'ai oublié quelque chose<small class="fine d-inline"> </small>?</p>doc2img2018-09-10T15:12:06Zhttps://files.spip.org/doc2img#comment4981462018-09-10T15:12:06Z<p>Bonjour</p>
<p>je ne suis pas convaincu par ce correctif. Normalement SPIP fournit le contexte des chemins de bases.<br class="autobr">
On ne devrait donc pas à avoir à utiliser getcwd() il faut peut être passer par une des ses variables/define interne mais pas par cette méthode php.</p>
<p>A confirmer toutefois :)</p>doc2img2018-08-10T14:01:13Zhttps://files.spip.org/doc2img#comment4978752018-08-10T14:01:13Z<p><strong>Proposition pour que ce plugin fonctionne sur un site mutualisé</strong> : modifier 3 lignes dans le fichiers <i>inc/doc2imgconvertir.php</i>.</p>
<p>A chaque fois, le principe et simple : il faut ajouter <i>getcwd().'/'</i> pour transférer les adresses de fichier relatives passant par imagick en adresses absolues.</p>
<p>ligne 115 :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$dest = getcwd().'/'.$document['cible_url'].$frame_name;</code></pre></div>
<p>ligne 132 :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$frame_tmp = getcwd().'/'.$document['cible_url'].$document['name'].'-logo.'.$format_cible;</code></pre></div>
<p>ligne 288 :</p>
<div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$document['fichier'] = getcwd().'/'.$fichier_reel;</code></pre></div>
<p>A priori, cette modification n'empêche pas un fonctionnement normal sur un site non mutualisé.</p>doc2img2018-03-23T13:24:21Zhttps://files.spip.org/doc2img#comment4964202018-03-23T13:24:21Z<p>Il suffirait simplement de tester en changeant la borne de compatibilité et de dire s'il continue à fonctionner.</p>
<p>À priori il ne devrait pas y avoir de problème.</p>doc2img2018-03-23T11:53:46Zhttps://files.spip.org/doc2img#comment4964182018-03-23T11:53:46Z<p>Bonjour,<br class="manualbr">une version pour spip 3.2 est-elle prévue<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance,</p>
<p>Cordialement,</p>
<p>Hervé</p>doc2img2018-03-22T20:15:46Zhttps://files.spip.org/doc2img#comment4963992018-03-22T20:15:46Z<p>A noter que ce plugin permet également de fabriquer la « vignette » - par exemple d'un pdf - en un clic dans l'admin, voire automatiquement à chaque nouvel ajout d'un document</p>doc2img2016-01-12T09:22:17Zhttps://files.spip.org/doc2img#comment4852342016-01-12T09:22:17Z<p>Bonjour,</p>
<p>ce plugin est génial<small class="fine d-inline"> </small>!</p>
<p>Comment peut-on le rendre compatible avec spip 3.1<small class="fine d-inline"> </small>?</p>
<p>Bien à vous,</p>doc2img2013-06-19T14:23:23Zhttps://files.spip.org/doc2img#comment4689332013-06-19T14:23:23Z<p>Pouvons nous choisir plusieurs format de sortie<small class="fine d-inline"> </small>?</p>
<p>Merci.</p>
<p>Julien.</p>doc2img SPIP v2.0.7 OK2009-05-20T07:29:07Zhttps://files.spip.org/doc2img#comment4165622009-05-20T07:29:07Z<p>Bonjour, <br class="autobr">
dans mon cas la conversion à la taille initiale me suffit,<br class="autobr">
Vous ferais mes retours ici, et serais là, pour les tests.<br class="manualbr">dur dur la doc imagick..pas très fournie...pour la dernière version.</p>doc2img SPIP v2.0.7 OK2009-05-20T07:18:19Zhttps://files.spip.org/doc2img#comment4165612009-05-20T07:18:19Z<p>Bonjour</p>
<p>En effet comme cela ça simplifie le code, une bonnne partie du code utilisant imagick est desactivé. <br class="autobr">
En l'état ce n'est malheureusement pas une bonne solution car on perd la capacité de retaillé à la volées les pdf.</p>
<p>Des que possible j'essaye de mettre en place un correctif et surement vais devoir vous solliciter pour tester :)</p>doc2img SPIP v2.0.7 OK2009-05-20T06:32:58Zhttps://files.spip.org/doc2img#comment4165602009-05-20T06:32:58Z<p>j'oubliais,</p>
<p>j'ai décomenté également dans inc/doc2img_convertir.php<br class="autobr">
la variable taille.</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> // $taille = $image_frame->getImageLenght();</code></pre></div>doc2img SPIP v2.0.7 OK2009-05-19T08:24:00Zhttps://files.spip.org/doc2img#comment4165362009-05-19T08:24:00Z<p>Merci de votre, retour, et de la lumière faite.<br class="autobr">
Avec les petits changement ci dessous cela fonctionne<br class="autobr">
en php5 mysql5 et SPIP2.0.7 (version imagick voir mon post plus bas)</p>
<p>Donc dans inc/doc2img_convertir.php<br class="autobr">
j'ai remplacé les variables de la hauteur et largeur extraite via imagick (ko)</p>
<p>voici les tites modifs : <strong>attention</strong> le code peut-être mal mis en forme, avec le vrai fichier sous les yeux c'est + clair.</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> //dimensions du document d'origine // $dimensions['largeur'] = imagick_getwidth($handle); // $dimensions['hauteur'] = imagick_getheight($handle); </code></pre></div>
<p>Par :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>$dimensions['largeur'] = $ratio['largeur'];
$dimensions['hauteur'] = $ratio['hauteur']; </code></pre></div>
<p>plus bas dans le même fichier :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> //defini les nouvelles dimensions // $dimensions['largeur'] = $ratio['largeur'] *i magick_getwidth($handle); // $dimensions['hauteur'] = $ratio['hauteur'] * imagick_getheight($handle);</code></pre></div>
<p>Par :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> $dimensions['largeur'] = $ratio['largeur'] * $ratio['largeur']; $dimensions['hauteur'] = $ratio['hauteur'] * $ratio['hauteur'];</code></pre></div>
<p>Ensuite j'ai décomenté imagick_zoom (ko)<small class="fine d-inline"> </small>; pas utilisé de mon côté.</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> //on redimensionne l'image // imagick_zoom($handle_frame, $dimensions['largeur'], $dimensions['hauteur']); </code></pre></div>
<p>/ecrire/<small class="fine d-inline"> </small>?exec=cfg&cfg=doc2img :<br class="manualbr">Là, ma configuration est:garder les proportion, et générer automatiquement à l'upload.<br class="manualbr">j'ai mis une taille max.</p>
<p>Et hop çà marche, on sort le doc à la taille d'origine<small class="fine d-inline"> </small>!<br class="manualbr">Bien, très bien doc2img.</p>
<p>ah oui, pour moi,conversion auto,j'ai enlevé le<br class="autobr">
pipeline «<small class="fine d-inline"> </small>affiche_gauche<small class="fine d-inline"> </small>» dans plugin.xml et<br class="manualbr">«<small class="fine d-inline"> </small>surcharge de affiche_gauche<small class="fine d-inline"> </small>» du pipeline.xml</p>
<p>Et le resultat est à la hauteur.<br class="manualbr">Avec toutes les homotécies<small class="fine d-inline"> </small>!<br class="autobr">
<i><br class="autobr">
Ah SPIP quand tu nous le rend si bien...</i></p>
<p>Et alors...<br class="manualbr">je m'inspire de spipmotion pour la création automatique de vignettes depuis les img crées de mes doc (eps, pdf, ps)</p>
<p>pour l'instant «<small class="fine d-inline"> </small>ajouter document<small class="fine d-inline"> </small>» m'embette avec le contrôle du header pour ajouter mon fichier : suis en train de mettre à jour ma cerevelle pour piger comment spip check le header.</p>imagick_getwith et imagick_zoom KO2009-05-06T19:35:57Zhttps://files.spip.org/doc2img#comment4160912009-05-06T19:35:57Z<p>Bonjour</p>
<p>En effet la gestion de l'api imagick est particuliérement mal codé. L'api 0.9 et 2.x sont complétement différentes et j'ai codé leur utilisation de façon complétement melangé ce qui ne rend pas leur lecture aisée.</p>
<p>J'essaye de voir ce que je peux faire dans la semaine.</p>imagick_getwith et imagick_zoom KO2009-05-06T13:42:28Zhttps://files.spip.org/doc2img#comment4160752009-05-06T13:42:28Z<p>bonjour,<br class="manualbr">Un début de présentations....</p>
<p>php v5.2.5-pl1-gentoo<br class="manualbr">ImageMagick 6.4.8 2009-05-06 Q16<br class="manualbr">imagick module version 2.2.2<br class="manualbr">spip V2.0.7</p>
<p>les fonctions génèrent des erreurs bloquantes. :
<br>- imagick_getwith et <br>- iimagick_zoom</p>
<p>du fichier /inc/doc2img_convertir.php</p>
<p>je lis et relis les doc relatives et tente ceci et cela.</p>
<p>dans l'espoir de lire qq'un deplus ameme que moi.</p>
<p>Merci</p>doc2img2008-06-27T09:18:18Zhttps://files.spip.org/doc2img#comment4071362008-06-27T09:18:18Z<p>Bonjour</p>
<p>Si vous venez d'installer la derniere version 0.9 il y a encore des bogues.<br class="manualbr">Il n'existe pas de paquet .zip de la version dite stable.</p>
<p>Ce bogue a été corrigé hier. Attention les zip sont regénéré qu'une fois par jour maintenant.</p>
<p>Pour le moment il faut :</p>
<ul class="spip"><li> soit etre un peu patient le temps que tout revienne en place.</li><li> soit passer par svn obtenir la derniere version</li></ul>
<p><strong>Les retours utilisateurs sont grandement demandés et appréciés.</strong></p>doc2img2008-06-27T09:04:40Zhttps://files.spip.org/doc2img#comment4071352008-06-27T09:04:40Z<p>Lorsque je lance une conversion j'ai le message suivant :</p>
<p>The requested URL /sites/site-test/ecrire/<i>doc2img_convert</i> was not found on this server.</p>
<p>Une idée pour résoudre ce problème<small class="fine d-inline"> </small>?</p>
<p>Merci</p>Ou apparait il ce plugin<small class="fine d-inline"> </small>?2007-12-28T22:06:50Zhttps://files.spip.org/doc2img#comment4016732007-12-28T22:06:50Z<p>Bon<abbr title="soir">jour</abbr></p>
<p>Pour accéder à la partie configuration du plugin, cela se fait :
<br>- depuis l'espace privé
<br>- en cliquant sur l'onglet « configuration »
<br>- ensuite en cliquant sur « CFG »
<br>- enfin « Gestion Doc2img »</p>
<p>Quant à la liste de selection des pdf, cela se fait depuis les pages exec=articles, c'est à dire lors de la sélection d'un article et non en mode rédaction (exec=articles_edit)</p>
<p>Tiens bizarre, j'ai du oublier un commit on devrait être en 0.5 :) Pour le moment c'est bien la Version : 0.4 [16695]</p>Ou apparait il ce plugin<small class="fine d-inline"> </small>?2007-12-28T21:42:14Zhttps://files.spip.org/doc2img#comment4016722007-12-28T21:42:14Z<p>Je me sens tout bête là ... J'ai installé et activé le plugin, version 0.4 SPIP 1.9.2b [10268], <br class="autobr">
mais je ne trouve pas la page de configuration ni la petite lise déroulante dans la colone de gauche sur un article ayant déjà un pdf.</p>doc2img et doc2article<small class="fine d-inline"> </small>?2007-11-30T10:01:04Zhttps://files.spip.org/doc2img#comment4006682007-11-30T10:01:04Z<p>Bonjour</p>
<p>Si vous avais fait un plugin, dans ce cas il est mieux d'initier un nouvel article dédié :
<br>- ce à quoi ça sert
<br>- qui explique comment ça fonctionne
<br>- poser le tout sur SVN</p>
<p>S'il y a des question sur comment faire tout ça, il est je pense plus pertinent de s'abonner à la <a href="http://listes.rezo.net/mailman/listinfo/spip-zone" class="spip_out" rel='nofollow external'>liste de spip - zone</a>.</p>doc2img et doc2article<small class="fine d-inline"> </small>?2007-11-29T16:02:31Zhttps://files.spip.org/doc2img#comment4006362007-11-29T16:02:31Z<p>Bon me suis pondu mon petit plugin...<br class="autobr">
dl fichier -> jodconverter serverside -> manip des chaines -> corps de l'article<br class="autobr">
any tips sur une manière propre de conserver la mise en page sans faire apparaitre les balises HTML dans le corps de l'article (la solution de migre static est un peu light)<small class="fine d-inline"> </small>?<br class="autobr">
any tips sur le lieu ou echanger autour de ce futur new plugin<small class="fine d-inline"> </small>?</p>doc2img et doc2article<small class="fine d-inline"> </small>?2007-11-24T14:27:23Zhttps://files.spip.org/doc2img#comment4004652007-11-24T14:27:23Z<p>Bonjour</p>
<p>Pour le moment ce plugin ne reponds pas à ce besoin et n'y repondra surement pas. Enfin il ne faut jamais dire jamais.</p>
<p>Je vous invite à consulter cette contribution <a href='https://files.spip.org/Plugin-migration-d-un-site' class="spip_in" rel='nofollow'>Migre static - plugin de migration d'un site</a> qui peut deja repondre à la problématique html vers spip.<br class="autobr">
Coté bureautique vers html, il existe surement des outils je pense entre autre à ooconverter (je ne sais pas si cela existe encore).</p>
<p>La question reste ouverte, c'est peut etre le debut d'un nouveau chantier :)</p>doc2img et doc2article<small class="fine d-inline"> </small>?2007-11-23T22:31:20Zhttps://files.spip.org/doc2img#comment4004542007-11-23T22:31:20Z<p>Bonjour, ne trouvant de place appropriée dans les forums et trouvant ma recherche assez proche de ce plugin, je vous expose mon cas :
<br>- des rédacteurs ayant déjà, pour la plupart tapé les articles dans des documents de type bureautique...</p>
<p>J'aurais aimé quelque chose de plus souple qu'une transformation en image. <br class="autobr">
pensais à quelque chose type : dl le fichier, transformation en html, recup du contenu pour le faire passer dans le corps de l'article (pourquoi pas gestion des images) et optionnellement transformation en pdf pour joindre le fichier à l'article.</p>
<p>Cela vous parrait-il saugrenu<small class="fine d-inline"> </small>? ai-je loupé un plugin qui ferait cela<small class="fine d-inline"> </small>? ce présent plugin peut il convenir<small class="fine d-inline"> </small>?</p>
<p>Dans le cas ou je développerais ce plugin, quelle forme lui donner pour qu'il intéresse le maximum de gens<small class="fine d-inline"> </small>?</p>
<p>Merci de votre attention.</p>doc2img => CFG nécéssaire2007-10-22T12:59:57Zhttps://files.spip.org/doc2img#comment3994082007-10-22T12:59:57Z<p>Bonjour</p>
<p>En effet peut etre bon à rajouter. <br class="manualbr">Avec le en version 193, on oublie que ce controle ne se fait pas tout seul dans les versions précedentes de SPIP.</p>doc2img => CFG nécéssaire2007-10-22T12:44:26Zhttps://files.spip.org/doc2img#comment3994072007-10-22T12:44:26Z<p>Bonjour, il serait peut-être interessant de préciser sur cette page que CFG est nécéssaire pour ce plugin<small class="fine d-inline"> </small>;-) (car le mot clé « avec CFG » je l'avais un peu zappé).</p>
<p>Très bien sinon...</p>easyphp2007-10-20T18:02:06Zhttps://files.spip.org/doc2img#comment3993312007-10-20T18:02:06Z<blockquote class="spip">
<p>ce plugin est tres interessant merci</p>
</blockquote>
<p>Merci n'hesitez pas à remonter toutes remarques :
<br>- d'ergonomie
<br>- de fonctionnalités
<br>- de bogues
<br>- ...</p>easyphp2007-10-20T17:08:13Zhttps://files.spip.org/doc2img#comment3993282007-10-20T17:08:13Z<p>où et comment installer imagik et ghostscript<small class="fine d-inline"> </small>?</p>
<p>ce plugin est tres interessant<br class="autobr">
merci</p>easyphp2007-10-15T14:45:24Zhttps://files.spip.org/doc2img#comment3991982007-10-15T14:45:24Z<p>Bonjour</p>
<p>Il vous faut trouver : php-imagick et ghostscript.</p>
<p>De ce que j'ai pu lire sur internet, cela marche sans probléme aussi sous windows. Si vous avez une doc plus compléte, n'hesitez pas à la communiquer ici.</p>easyphp2007-10-15T13:20:10Zhttps://files.spip.org/doc2img#comment3991952007-10-15T13:20:10Z<p>Bonjour</p>
<p>comment installer <br class="autobr">
php-imagick<br class="autobr">
ghost script<br class="autobr">
dans easyphp<small class="fine d-inline"> </small>?</p>
<p>merci</p>