mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12655 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
83 lines
2.9 KiB
XML
83 lines
2.9 KiB
XML
<?xml version='1.0' encoding='UTF-8'?>
|
|
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
|
|
|
|
<beans>
|
|
|
|
<bean id="transformer.Pdf2swf" class="org.alfresco.repo.content.transform.RuntimeExecutableContentTransformer" parent="baseContentTransformer">
|
|
<property name="checkCommand">
|
|
<bean class="org.alfresco.util.exec.RuntimeExec">
|
|
<property name="commandMap">
|
|
<map>
|
|
<entry key=".*">
|
|
<value>${swf.exe} -V</value>
|
|
</entry>
|
|
</map>
|
|
</property>
|
|
<property name="errorCodes">
|
|
<value>1</value>
|
|
</property>
|
|
</bean>
|
|
</property>
|
|
<property name="transformCommand">
|
|
<bean class="org.alfresco.util.exec.RuntimeExec">
|
|
<property name="commandMap">
|
|
<map>
|
|
<entry key=".*">
|
|
<value>${swf.exe} -T ${flashVersion} ${source} -o ${target}</value>
|
|
</entry>
|
|
</map>
|
|
</property>
|
|
<property name="defaultProperties">
|
|
<map>
|
|
<entry key="flashVersion" value="9" />
|
|
</map>
|
|
</property>
|
|
<property name="errorCodes">
|
|
<value>1</value>
|
|
</property>
|
|
</bean>
|
|
</property>
|
|
<property name="explicitTransformations">
|
|
<list>
|
|
<bean class="org.alfresco.repo.content.transform.ExplictTransformationDetails" >
|
|
<property name="sourceMimetype"><value>application/pdf</value></property>
|
|
<property name="targetMimetype"><value>application/x-shockwave-flash</value></property>
|
|
</bean>
|
|
</list>
|
|
</property>
|
|
</bean>
|
|
|
|
<bean id="transformer.complex.OpenOffice.Pdf2swf"
|
|
class="org.alfresco.repo.content.transform.ComplexContentTransformer"
|
|
parent="baseContentTransformer" >
|
|
<property name="transformers">
|
|
<list>
|
|
<ref bean="transformer.OpenOffice" />
|
|
<ref bean="transformer.Pdf2swf" />
|
|
</list>
|
|
</property>
|
|
<property name="intermediateMimetypes">
|
|
<list>
|
|
<value>application/pdf</value>
|
|
</list>
|
|
</property>
|
|
</bean>
|
|
|
|
<bean id="transformer.complex.Text.Pdf2swf"
|
|
class="org.alfresco.repo.content.transform.ComplexContentTransformer"
|
|
parent="baseContentTransformer" >
|
|
<property name="transformers">
|
|
<list>
|
|
<ref bean="transformer.PdfBox.TextToPdf" />
|
|
<ref bean="transformer.Pdf2swf" />
|
|
</list>
|
|
</property>
|
|
<property name="intermediateMimetypes">
|
|
<list>
|
|
<value>application/pdf</value>
|
|
</list>
|
|
</property>
|
|
</bean>
|
|
|
|
</beans>
|