diff --git a/repository/src/main/resources/alfresco/transforms/0100-basePipelines.json b/repository/src/main/resources/alfresco/transforms/0100-basePipelines.json index fcf9828ade..d050f66329 100644 --- a/repository/src/main/resources/alfresco/transforms/0100-basePipelines.json +++ b/repository/src/main/resources/alfresco/transforms/0100-basePipelines.json @@ -117,31 +117,6 @@ "imageMagickOptions" ] }, - { - "transformerName": "htmlToPdfViaOdt", - "transformerPipeline" : [ - {"transformerName": "libreoffice", "targetMediaType": "application/vnd.oasis.opendocument.text"}, - {"transformerName": "libreoffice"} - ], - "supportedSourceAndTargetList": [ - {"sourceMediaType": "text/html", "targetMediaType": "application/pdf" } - ], - "transformOptions": [ - ] - }, - { - "transformerName": "htmlToImageViaPdf", - "transformerPipeline" : [ - {"transformerName": "htmlToPdfViaOdt", "targetMediaType": "application/pdf"}, - {"transformerName": "pdfToImageViaPng"} - ], - "supportedSourceAndTargetList": [ - ], - "transformOptions": [ - "pdfRendererOptions", - "imageMagickOptions" - ] - }, { "transformerName": "ooXmlToImageViaText", "transformerPipeline" : [ @@ -198,6 +173,71 @@ "archiveOptions" ] }, + { + "transformerName": "libreofficeToPdfBoxViaPdf", + "transformerPipeline" : [ + {"transformerName": "libreoffice", "targetMediaType": "application/pdf"}, + {"transformerName": "PdfBox"} + ], + "supportedSourceAndTargetList": [ + {"sourceMediaType": "application/vnd.oasis.opendocument.graphics", "priority": 150, "targetMediaType": "text/csv"}, + {"sourceMediaType": "application/vnd.oasis.opendocument.graphics", "priority": 150, "targetMediaType": "text/html"}, + {"sourceMediaType": "application/vnd.oasis.opendocument.graphics", "maxSourceSizeBytes": 26214400, "priority": 150, "targetMediaType": "text/plain"}, + {"sourceMediaType": "application/vnd.oasis.opendocument.graphics", "priority": 150, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "application/vnd.oasis.opendocument.graphics", "priority": 150, "targetMediaType": "text/xml"}, + + {"sourceMediaType": "application/vnd.sun.xml.calc.template", "priority": 150, "targetMediaType": "text/csv"}, + {"sourceMediaType": "application/vnd.sun.xml.calc.template", "priority": 150, "targetMediaType": "text/html"}, + {"sourceMediaType": "application/vnd.sun.xml.calc.template", "maxSourceSizeBytes": 26214400, "priority": 150, "targetMediaType": "text/plain"}, + {"sourceMediaType": "application/vnd.sun.xml.calc.template", "priority": 150, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "application/vnd.sun.xml.calc.template", "priority": 150, "targetMediaType": "text/xml"}, + + {"sourceMediaType": "application/vnd.sun.xml.impress.template", "priority": 150, "targetMediaType": "text/csv"}, + {"sourceMediaType": "application/vnd.sun.xml.impress.template", "priority": 150, "targetMediaType": "text/html"}, + {"sourceMediaType": "application/vnd.sun.xml.impress.template", "maxSourceSizeBytes": 26214400, "priority": 150, "targetMediaType": "text/plain"}, + {"sourceMediaType": "application/vnd.sun.xml.impress.template", "priority": 150, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "application/vnd.sun.xml.impress.template", "priority": 150, "targetMediaType": "text/xml"}, + + {"sourceMediaType": "application/vnd.sun.xml.writer.template", "priority": 150, "targetMediaType": "text/csv"}, + {"sourceMediaType": "application/vnd.sun.xml.writer.template", "priority": 150, "targetMediaType": "text/html"}, + {"sourceMediaType": "application/vnd.sun.xml.writer.template", "maxSourceSizeBytes": 26214400, "priority": 150, "targetMediaType": "text/plain"}, + {"sourceMediaType": "application/vnd.sun.xml.writer.template", "priority": 150, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "application/vnd.sun.xml.writer.template", "priority": 150, "targetMediaType": "text/xml"}, + + {"sourceMediaType": "text/tab-separated-values", "priority": 150, "targetMediaType": "text/csv"}, + {"sourceMediaType": "text/tab-separated-values", "priority": 150, "targetMediaType": "text/html"}, + {"sourceMediaType": "text/tab-separated-values", "maxSourceSizeBytes": 26214400, "priority": 150, "targetMediaType": "text/plain"}, + {"sourceMediaType": "text/tab-separated-values", "priority": 150, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "text/tab-separated-values", "priority": 150, "targetMediaType": "text/xml"}, + + {"sourceMediaType": "application/vnd.visio2013", "priority": 150, "targetMediaType": "text/csv"}, + {"sourceMediaType": "application/vnd.visio2013", "priority": 150, "targetMediaType": "text/html"}, + {"sourceMediaType": "application/vnd.visio2013", "maxSourceSizeBytes": 26214400, "priority": 150, "targetMediaType": "text/plain"}, + {"sourceMediaType": "application/vnd.visio2013", "priority": 150, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "application/vnd.visio2013", "priority": 150, "targetMediaType": "text/xml"}, + + {"sourceMediaType": "application/wordperfect", "priority": 150, "targetMediaType": "text/csv"}, + {"sourceMediaType": "application/wordperfect", "priority": 150, "targetMediaType": "text/html"}, + {"sourceMediaType": "application/wordperfect", "maxSourceSizeBytes": 26214400, "priority": 150, "targetMediaType": "text/plain"}, + {"sourceMediaType": "application/wordperfect", "priority": 150, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "application/wordperfect", "priority": 150, "targetMediaType": "text/xml"}, + + {"sourceMediaType": "application/vnd.sun.xml.calc", "priority": 150, "targetMediaType": "text/csv"}, + {"sourceMediaType": "application/vnd.sun.xml.calc", "priority": 150, "targetMediaType": "text/html"}, + {"sourceMediaType": "application/vnd.sun.xml.calc", "maxSourceSizeBytes": 26214400, "priority": 150, "targetMediaType": "text/plain"}, + {"sourceMediaType": "application/vnd.sun.xml.calc", "priority": 150, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "application/vnd.sun.xml.calc", "priority": 150, "targetMediaType": "text/xml"}, + + {"sourceMediaType": "application/vnd.sun.xml.impress", "priority": 150, "targetMediaType": "text/csv"}, + {"sourceMediaType": "application/vnd.sun.xml.impress", "priority": 150, "targetMediaType": "text/html"}, + {"sourceMediaType": "application/vnd.sun.xml.impress", "maxSourceSizeBytes": 26214400, "priority": 150, "targetMediaType": "text/plain"}, + {"sourceMediaType": "application/vnd.sun.xml.impress", "priority": 150, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "application/vnd.sun.xml.impress", "priority": 150, "targetMediaType": "text/xml"} + ], + "transformOptions": [ + "pdfboxOptions" + ] + }, { "transformerName": "textBasedToImageViaText", "transformerPipeline" : [ @@ -210,6 +250,44 @@ "pdfRendererOptions", "imageMagickOptions" ] + }, + { + "transformerName": "outlookMsgToLibreofficeViaText", + "transformerPipeline" : [ + {"transformerName": "OutlookMsg", "targetMediaType": "text/plain"}, + {"transformerName": "libreoffice"} + ], + "supportedSourceAndTargetList": [ + ], + "transformOptions": [ + "tikaOptions" + ] + }, + { + "transformerName": "htmlToPdfViaTXT", + "transformerPipeline" : [ + {"transformerName": "string", "targetMediaType": "text/plain"}, + {"transformerName": "libreoffice"} + ], + "supportedSourceAndTargetList": [ + {"sourceMediaType": "text/html", "targetMediaType": "application/pdf" } + ], + "transformOptions": [ + ] + }, + { + "transformerName": "htmlToImageViaTXT", + "transformerPipeline" : [ + {"transformerName": "string", "targetMediaType": "text/plain"}, + {"transformerName": "textToImageViaPdf"} + ], + "supportedSourceAndTargetList": [ + {"sourceMediaType": "text/html", "targetMediaType": "image/png" } + ], + "transformOptions": [ + "pdfRendererOptions", + "imageMagickOptions" + ] } ] -} \ No newline at end of file +}