Je développe une application android en eclipse pour imprimer un rapport via Google Cloud Print. Ce tutorial de Google m'a mis sur la bonne voie.
J'ai déjà installé itext pour générer le rapport.pdfEclipse - Impression d'un rapport depuis l'application avec Google Cloud Print
Mon problème est dans l'élément "print" de l'interface utilisateur de mes applications. Google fournit ce code:
Intent printIntent = new Intent(this, PrintDialogActivity.class);
printIntent.setDataAndType(docUri, docMimeType);
printIntent.putExtra("title", docTitle);
startActivity(printIntent);
Avec le message:
« Dans le code ci-dessus, remplacer les trois paramètres comme suit: docURI - URI du document à imprimer docMimeType - type MIME . le document à imprimer Nous vous recommandons d'utiliser le format PDF (application/pdf) docTitle - titre du document imprimé, chaîne arbitraire qui sera affiché sur la console de gestion de GCP comme le titre de la tâche d'impression
Mon PDF est enregistré à /data/Student/StudentReportPDF.pdf
J'ai essayé de changer le docURI, docMimeType et docTitle a suit: Avec pas de chance
Intent printIntent = new Intent(this, PrintDialogActivity.class);
printIntent.setDataAndType(StudentReportPDF, .pdf);
printIntent.putExtra("title", Student Report);
startActivity(printIntent);
Tous les 3 éléments donnent lieu à squigglies rouge.
Quelqu'un peut-il repérer mon erreur ou je devrais clarifier ces 3 éléments pour moi?
Eclipse-plugin pdf génération d'impression itext google-nuage-print
Juste en vérifiant, vous avez .pdf entre guillemets droit? – Atrus
@UPGRAYEDD avez-vous été en mesure d'imprimer le rapport, j'utilise également l'impression en nuage .., mais mon imprimante ne figure pas dans la liste des imprimantes. quel pourrait être le problème? – Abhi