All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.daisy.pipeline.braille.liblouis.Liblouisutdml Maven / Gradle / Ivy

There is a newer version: 6.3.0
Show newest version
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