24-03-21, 12:15
|
Όνομα: Δημήτρης Έκδοση λογισμικού Office: Ms-Office 2016 Γλώσσα λογισμικού Office: Ελληνική | | Εγγραφή: 20-07-2014 Περιοχή: Πάτρα
Μηνύματα: 385
| |
Καλημέρα
Τελικά, το ζητούμενο επιλύθηκε αφού αντικατέστησα τη γραμμή του κώδικα
[ShellExecute 0, "open", strFile, "", "C:\", SW_SHOWNORMAL]
με την [CreateObject("Shell.Application").Namespace(0).Par seName(strFile).InvokeVerb ("Print")]
και γίνεται απευθείας εκτύπωση του αρχείου pdf.
Το πρόβλημα που υπάρχει και με ταλαιπώρησε αρκετά:
Στον υπολογιστή μου (Windows 10) έχω εγκατεστημένο τον Acrobat Reader DC και τον Adobe Acrobat X Pro. Προεπιλεγμένος είναι ο Adobe Acrobat X Pro επειδή με εξυπηρετεί καθημερινά στις εργασίες μου.
Τώρα, όταν είναι προεπιλεγμένος ο Acrobat Reader DC τότε το έγγραφο εκτυπώνεται κανονικά.
Όταν, όμως, είναι προεπιλεγμένος ο Adobe Acrobat X Pro δεν εκτυπώνεται.
Δεν μπορώ να καταλάβω γιατί γίνεται αυτό! Ερώτημα: Είναι δυνατόν να τροποποιήσουμε τον κώδικα έτσι ώστε να επιλέγεται, για τη συγκεκριμένη ενέργεια,
ο μη προεπιλεγμένος Acrobat Reader DC;
Υπάρχει καμιά ιδέα για αυτό;
Μήπως χρειάζεται καμιά επιπλέον ρύθμιση ο Adobe Acrobat X Pro;
Ή καμιά προσθήκη στις βιβλιοθήκες;
|