Imprimer un fichier

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher
import java.awt.Desktop;

void setup() {
}

void draw() {
}

void keyPressed() {
  if (Desktop.isDesktopSupported()) {  
    if (Desktop.getDesktop().isSupported(java.awt.Desktop.Action.PRINT)) {  
      try {  
        java.awt.Desktop.getDesktop().print(new File(savePath("") + "Fichier.pdf"));
      }  
      catch (IOException ex) {  
        //Traitement de l'exception
      }
    } else {  
      println("La fonction n'est pas supportee par votre systeme d'exploitation");
    }
  } else {  
    println("Desktop pas supporte par votre systeme d'exploitation");
  }
}