Skip to content

Instantly share code, notes, and snippets.

@Isxida
Last active December 15, 2015 18:09
Show Gist options
  • Save Isxida/5301771 to your computer and use it in GitHub Desktop.
Save Isxida/5301771 to your computer and use it in GitHub Desktop.
Usando - commons-codec-1.4.jar - commons-io-2.3.jar - commons-logging-1.1.1.jar - gson-2.1.jar - http-builder-0.5.0-RC2.jar - httpclient-4.1.3.jar - httpcore-4.1.4.jar - httpmime-4.1.3.jar - jce.jar - lcrypto-jdk16-143.jar - saaspose.sdk-1.1.1.jar
package ConvertDocumentWithoutStorage;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import com.saaspose.common.Product;
import com.saaspose.common.SaasposeApp;
import com.saaspose.words.SaveFormat;
public class ConvertDocumentWithoutStorage {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
// URI
Product.setBaseProductUri("http://api.saaspose.com/v1.0");
//especifico App Key y App SID
System.out.println("Ingrese App SID");
SaasposeApp.setAppSID(br.readLine());
System.out.println("Ingrese App Key");
SaasposeApp.setAppKey(br.readLine());
if (SaasposeApp.getAppKey() == "" || SaasposeApp.getAppSID() == "")
{
System.out.println("Ingrese App Key y App SID");
br.readLine();
System.exit(1);
}
System.out.println("Ingrese ruta completa con nombre del archivo completo");
String InputFileName = br.readLine();
System.out.println("Escriba el formato");
String format = br.readLine();
System.out.println("Ingrese ruta completa con el nombre del archivo de salida (e.g. Salida.<formato de salida>)");
String OutputFileName = br.readLine();
System.out.println("Convirtiendo ...");
try
{
//Se crea el objeto Converter
com.saaspose.words.Converter converter = new com.saaspose.words.Converter("");
//Se guarda en el formato ingresado
converter.ConvertLocalFile(InputFileName, OutputFileName, SaveFormat.valueOf(format));
System.out.println("Conversion con exito!");
System.out.println("Presione otra tecla para salir...");
br.readLine();
}
catch (Exception ex)
{
System.out.println(ex.getMessage());
br.readLine();
System.exit(1);
}
}
}
@Isxida
Copy link
Author

Isxida commented Apr 3, 2013

Lanza error http 502 parece que el SDK no esta mandando bien el request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment