Package ca.carleton.gcrc.olkit.multimedia.utils

Examples of ca.carleton.gcrc.olkit.multimedia.utils.SystemProcess


   
    String command = null;
    try {
      command = String.format(imageConvertCommand, imageInfo.file.getAbsolutePath(), outputFile.getAbsolutePath());
      logger.debug(command);
      SystemProcess systemProcess = new SystemProcess(command);
      systemProcess.start();
      BufferedReader bufReader = systemProcess.getErrorReader();
      String line = bufReader.readLine();
      while( null != line ) {
        line = line.trim();

        if( null != progressTracker ) {
View Full Code Here


   
    String command = null;
    try {
      command = String.format(imageResizeCommand, imageInfo.file.getAbsolutePath(),outputFile.getAbsolutePath(),maxWidth,maxHeight);
      logger.debug(command);
      SystemProcess systemProcess = new SystemProcess(command);
      systemProcess.start();
     
      BufferedReader bufReader = systemProcess.getErrorReader();
      String line = bufReader.readLine();
      while( null != line ) {
        line = line.trim();

        if( null != progressTracker ) {
View Full Code Here

  public void convertImage(ImageInfo imageInfo, File outputFile) throws Exception {
   
    String command = null;
    try {
      command = String.format(imageConvertCommand, imageInfo.file.getAbsolutePath(), outputFile.getAbsolutePath());
      SystemProcess systemProcess = new SystemProcess(command);
      systemProcess.start();
      BufferedReader bufReader = systemProcess.getErrorReader();
      String line = bufReader.readLine();
      while( null != line ) {
        line = line.trim();

        if( null != progressTracker ) {
View Full Code Here

  public void resizeImage(ImageInfo imageInfo, File outputFile, int maxWidth, int maxHeight) throws Exception {
   
    String command = null;
    try {
      command = String.format(imageResizeCommand, imageInfo.file.getAbsolutePath(),outputFile.getAbsolutePath(),maxWidth,maxHeight);
      SystemProcess systemProcess = new SystemProcess(command);
      systemProcess.start();
     
      BufferedReader bufReader = systemProcess.getErrorReader();
      String line = bufReader.readLine();
      while( null != line ) {
        line = line.trim();

        if( null != progressTracker ) {
View Full Code Here

     
      avail.isAvailable = true;
     
      // Identify
      try {
        SystemProcess sp = new SystemProcess("identify -version");
        sp.start();
        BufferedReader bufReader = sp.getInputReader();
        String line = bufReader.readLine();
        avail.identifyVersion = line;
        avail.isIdentifyAvailable = true;
      } catch (Exception e) {
        avail.isIdentifyAvailable = false;
        avail.isAvailable = false;
      }
     
      // Convert
      try {
        SystemProcess sp = new SystemProcess("convert -version");
        sp.start();
        BufferedReader bufReader = sp.getInputReader();
        String line = bufReader.readLine();
        avail.convertVersion = line;
        avail.isConvertAvailable = true;
      } catch (Exception e) {
        avail.isConvertAvailable = false;
View Full Code Here

   
    String command = null;
    try {
      command = String.format(imageConvertCommand, imageInfo.file.getAbsolutePath(), outputFile.getAbsolutePath());
      logger.debug(command);
      SystemProcess systemProcess = new SystemProcess(command);
      systemProcess.start();
      BufferedReader bufReader = systemProcess.getErrorReader();
      String line = bufReader.readLine();
      while( null != line ) {
        line = line.trim();

        if( null != progressTracker ) {
View Full Code Here

   
    String command = null;
    try {
      command = String.format(imageResizeCommand, imageInfo.file.getAbsolutePath(),outputFile.getAbsolutePath(),maxWidth,maxHeight);
      logger.debug(command);
      SystemProcess systemProcess = new SystemProcess(command);
      systemProcess.start();
     
      BufferedReader bufReader = systemProcess.getErrorReader();
      String line = bufReader.readLine();
      while( null != line ) {
        line = line.trim();

        if( null != progressTracker ) {
View Full Code Here

      command = String.format(imageReorientCommand
          ,imageInfo.file.getAbsolutePath()
          ,outputFile.getAbsolutePath()
          );
      logger.debug(command);
      SystemProcess systemProcess = new SystemProcess(command);
      systemProcess.start();
     
      BufferedReader bufReader = systemProcess.getErrorReader();
      String line = bufReader.readLine();
      while( null != line ) {
        line = line.trim();

        if( null != progressTracker ) {
View Full Code Here

     
      avail.isAvailable = true;
     
      // Identify
      try {
        SystemProcess sp = new SystemProcess("identify -version");
        sp.start();
        BufferedReader bufReader = sp.getInputReader();
        String line = bufReader.readLine();
        avail.identifyVersion = line;
        avail.isIdentifyAvailable = true;
      } catch (Exception e) {
        avail.isIdentifyAvailable = false;
        avail.isAvailable = false;
      }
     
      // Convert
      try {
        SystemProcess sp = new SystemProcess("convert -version");
        sp.start();
        BufferedReader bufReader = sp.getInputReader();
        String line = bufReader.readLine();
        avail.convertVersion = line;
        avail.isConvertAvailable = true;
      } catch (Exception e) {
        avail.isConvertAvailable = false;
View Full Code Here

   
    String command = null;
    try {
      command = String.format(imageConvertCommand, imageInfo.file.getAbsolutePath(), outputFile.getAbsolutePath());
      logger.debug(command);
      SystemProcess systemProcess = new SystemProcess(command);
      systemProcess.start();
      BufferedReader bufReader = systemProcess.getErrorReader();
      String line = bufReader.readLine();
      while( null != line ) {
        line = line.trim();

        if( null != progressTracker ) {
View Full Code Here

TOP

Related Classes of ca.carleton.gcrc.olkit.multimedia.utils.SystemProcess

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.