/// <summary> /// Star the conversion of a single word file to selected fornat ( /// - Function which shows UI to take input from user /// </summary> public void StartSingleWordConversion(OoxToDaisyParameters parameters) { if (parameters.ScriptPath != null && parameters.ScriptPath.Length > 0) { myForm = new DesignForm( parameters.ScriptPath, parameters.InputFile, parameters.Directory, parameters.Version, parameters.ControlName, parameters.TempInputFile, this.resourceManager, parameters.MasterSubFlag); } else { myForm = new DesignForm(parameters, this.resourceManager); } int translateFlag = myForm.DoTranslate(); if (translateFlag == 1) { SingleConverter singleConverter = new SingleConverterUI( converter, parameters.ScriptPath != null && parameters.ScriptPath.Length > 0 ? myForm.getParser : null); ConvertToDaisy( parameters, myForm.HTable, parameters.ScriptPath.Length > 0 ? AddInHelper.AppDataSaveAsDAISYDirectory : myForm.OutputFilepath, myForm.PipeOutput, singleConverter); } }
public bool OoxToDaisySub(String outputfilepath, ArrayList subList, String category, Hashtable table, string control, Hashtable MultipleMathMl, string output_Pipeline) { SingleConverter singleConverter = new SingleConverterUI(converter, null); return(singleConverter.OoxToDaisySub(outputfilepath, subList, category, table, control, MultipleMathMl, output_Pipeline)); }