<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.3.0" name="com.liferay.document.library.preview.pdf.internal.PDFProcessorImpl" activate="activate" deactivate="deactivate">
  <property name="type" type="String" value="PDFProcessor"/>
  <service>
    <provide interface="com.liferay.document.library.kernel.util.DLProcessor"/>
    <provide interface="com.liferay.document.library.kernel.util.PDFProcessor"/>
  </service>
  <reference name="_documentConversion" interface="com.liferay.document.library.kernel.document.conversion.DocumentConversion" field="_documentConversion"/>
  <reference name="_fileVersionPreviewEventListener" interface="com.liferay.portal.kernel.repository.event.FileVersionPreviewEventListener" field="_fileVersionPreviewEventListener"/>
  <reference name="_ghostscript" interface="com.liferay.portal.kernel.image.Ghostscript" field="_ghostscript"/>
  <reference name="_pdfPreviewManagedServiceFactory" interface="com.liferay.document.library.preview.pdf.internal.configuration.admin.service.PDFPreviewManagedServiceFactory" field="_pdfPreviewManagedServiceFactory"/>
  <reference name="_processExecutor" interface="com.liferay.petra.process.ProcessExecutor" field="_processExecutor"/>
  <implementation class="com.liferay.document.library.preview.pdf.internal.PDFProcessorImpl"/>
</scr:component>
