Problème avec un fichier eps

cancel
Showing results for 
Search instead for 
Did you mean: 
petitblanc
Member II

Problème avec un fichier eps

Bonjour,

J'utilise depuis peu Alfresco.

Je souhaiterais convertir un fichier .eps en .jpg.
Pour cela j'ai réalisé un "rule".

Comme resultat, j'ai bien un fichier .jpg mais lorsque je l'ouvre, ça me dit "Le fichier semble endommagé ou corrompu".

J'ai réalisé cette opération par la ligne de commande et tout marche parfaitement.

Si vous avez une solution.

Merci.
9 Replies
rguinot
Customer

Re: Problème avec un fichier eps

Bonjour,
pouvez vous dire quelle version d'Alfresco vous utilisez (ou mettre votre contexte complet dans votre signature) ?

Quelle ligne de commande avez vous tapé pour que cela fonctionne ?
Décrivez un peu plus la rule utilisée, je ferais le test en local sur votre version.
petitblanc
Member II

Re: Problème avec un fichier eps

Bonjour,

Je suis sur Windows Vista.
J'utilise Alfresco-Community-3.2r Full comme version.

_ Pour tester, je me suis placer dans C:\Alfresco\ImageMagick\bin et j'ai tapé cette commande:

         convert "C:\Users\manu\Documents\c.eps" "C:\Users\manu\Documents\c.jpg"

         Cela marche parfaitement.

_ Pour la rule,
       Select Condition = All Items.
       Select Action = Transform and copy content to a specic space
                                          Set action values = JPEG Image.


En esperant que cela vous aide.
Merci
rguinot
Customer

Re: Problème avec un fichier eps

Voyez vous un message d'erreur dans les logs ? Peut être cette transformation n'est pas configurée par défaut dans content-services-context.xml et il faudrait alors en définir une custom dans les extensions se basant sur ImageMagick
petitblanc
Member II

Re: Problème avec un fichier eps

Dans le fichier  content-services-context.xml j'ai trouvé ceci:

<bean id="transformer.PdfToImage"
         class="org.alfresco.repo.content.transform.PdfToImageContentTransformer"
         parent="baseContentTransformer" >
   </bean>
  
   <bean id="transformer.complex.PDF.Image"
        class="org.alfresco.repo.content.transform.ComplexContentTransformer"
        parent="baseContentTransformer" >     
      <property name="explicitTransformations">
         <list>
            <bean class="org.alfresco.repo.content.transform.ExplictTransformationDetails" >
                <property name="sourceMimetype"><value>application/pdf</value></property>
                <property name="targetMimetype"><value>image/jpeg</value></property>
            </bean>
            <bean class="org.alfresco.repo.content.transform.ExplictTransformationDetails" >
                <property name="sourceMimetype"><value>application/pdf</value></property>
                <property name="targetMimetype"><value>image/png</value></property>
            </bean>
            <bean class="org.alfresco.repo.content.transform.ExplictTransformationDetails" >
                <property name="sourceMimetype"><value>application/pdf</value></property>
                <property name="targetMimetype"><value>image/gif</value></property>
            </bean>
         </list>
      </property> 
      <property name="transformers">
         <list>
            <ref bean="transformer.PdfToImage" />
            <ref bean="transformer.ImageMagick" />
         </list>
      </property>
      <property name="intermediateMimetypes">
         <list>
            <value>image/png</value>
         </list>
      </property>
   </bean>

Et je n'ai rien trouver en rapport avec .eps.
petitblanc
Member II

Re: Problème avec un fichier eps

Je viens d'essayer avec un fichier photoshop .psd. Et cela ne marche pas non plus.
rguinot
Customer

Re: Problème avec un fichier eps

Avez vous bien configuré imageMagick ? Le log de démarrage doit dire s'il a bien démarré. Si c'est le cas, il faut peut être le rajouter dans la conf des transformations valides dans le fichier de conf
petitblanc
Member II

Re: Problème avec un fichier eps

dans le fichier alfresco-global.properties j'ai fais cela:

# External locations
#————-
ooo.exe=C:/Alfresco/OpenOffice.org/program/soffice
img.root=C:/Alfresco/ImageMagick
img.exe=C:/Alfresco/ImageMagick/bin/convert.exe
swf.exe=C:/Alfresco/bin/pdf2swf

Et dans le log de démarrage, je n'ai rien en rapport avec ImageMagick.


Merci.
michaelh
Active Member

Re: Problème avec un fichier eps

Et dans le log de démarrage, je n'ai rien en rapport avec ImageMagick.
Ce qui est bon signe, sinon vous auriez une insulte du genre :
00:50:55,584 ERROR [org.alfresco.repo.content.transform.magick.AbstractImageMagickContentTransformer] ImageMagickContentTransformer not available: Failed to perform ImageMagick transformation: 
En même temps c'est facile à tester avec un simple JPEG->PNG par exemple (qui lui, fonctionne par défaut).

Reste donc la piste de la transformation non configurée par défaut.
petitblanc
Member II

Re: Problème avec un fichier eps

Cela marche tres bien en faisant en JPEG en PNG

Comment on fait pour effectuer la configuration.


Merci