
org.daisy.pipeline.braille.liblouis.Liblouisutdml Maven / Gradle / Ivy
package org.daisy.pipeline.braille.liblouis;
import java.io.File;
import java.net.URI;
import java.util.List;
import java.util.Map;
public interface Liblouisutdml {
/**
* @param configFiles: array of file names (nullable)
* @param semanticFiles: array of file names (nullable)
* @param table: liblouis table list (nullable)
* @param otherSettings: key/value pairs (nullable)
* @param input: the input file
* @param output: path to the output file
* @param configPath: directory that must contain liblouisutdml.ini & all files listed in configFiles and semanticFiles
* @param tempDir: directory where liblouisutdml can store temporary files
*/
public void translateFile(
List configFiles,
List semanticFiles,
LiblouisTable table,
Map otherSettings,
File input,
File output,
URI configPath,
File tempDir);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy