Ich suche nach einer Möglichkeit, einige Optionen zum Kontextmenü mit der rechten Maustaste in Windows 7 hinzuzufügen. Ich habe wirklich nicht viel Erfahrung mit dem Programmieren, aber ich bin sehr eifrig und lernbereit.
Insbesondere möchte ich in der Lage sein, mit der rechten Maustaste auf ein Word-Dokument zu klicken und es als PDF-Datei konvertieren oder speichern zu lassen. Ich möchte vorhandene Dokumente in das PDF-Format konvertieren können. Bei den Dokumenten handelt es sich in 99% der Fälle um Microsoft Word-Dokumente. Wenn es also eine Möglichkeit gibt, dies zu automatisieren, wird die Anleitung dort geschätzt.
Ich bin mir bewusst, dass es andere Methoden gibt, wie das Herunterladen eines "PDF-Druckers", aber ich würde diese Methode lieber vermeiden, wenn ich könnte. Ich möchte auch vermeiden, dass nach Möglichkeit mehr Software heruntergeladen wird, um sie auf den PCs des Benutzers zu installieren.
Hoffentlich bin ich nicht sehr anspruchsvoll, aber ich schätze wirklich jede Hilfe oder Anleitung, die Sie anbieten können.
(Als Bonus würde ich gerne sehen, ob ich auch die Option "Als PDF speichern und wenn möglich als Anhang senden" erhalten kann.)
quelle
Antworten:
Hier ist die Lösung für Word 2013. Sie umfasst nur das Hinzufügen eines Visual Basic-Makros zu Word und einige Datensätze zur Registrierung.
Erstellen Sie ein globales Makro in Word 2013: Öffnen Sie ein beliebiges Dokument in Word, öffnen Sie den integrierten Visual Basic-Editor (Alt + F11), wählen Sie im linken Bereich Normal aus, klicken Sie im Hauptmenü auf Einfügen und dann auf Modul und kopieren Sie den Code in der Editor:
Speichern Sie das Modul (Strg + S) und schließen Sie den Visual Basic-Editor und Word.
Fügen Sie dann die Kontextmenüoptionen zur Registrierung hinzu. Erstellen und Ausführen einer Datei mit der Erweiterung
.reg
:Der Rechtsklick auf "PDF hier speichern" wird im Explorer für DOC- und DOCX-Dateien angezeigt.
Es funktioniert unbeaufsichtigt und unterstützt die Stapelkonvertierung mehrerer ausgewählter Dokumente.
quelle
Verwenden Sie die Befehlszeilenfunktion von PDFCreator , um druckbare Dateien in PDF zu konvertieren
Laden Sie PDFCreator zusammen mit seinem COM-Modul herunter und installieren Sie es . Das COM-Modul ist wichtig, da sonst das folgende VBscript nicht mit Ihrem PDF-Drucker kommunizieren kann
Kopieren Sie diesen Code, fügen Sie ihn in eine Textdatei ein und speichern Sie ihn unter
Convert2PDF.vbs
Platzieren Sie eine Verknüpfung zu Ihrem VBscript in Ihrer Shell: sendto-Ordner für einen schnelleren Zugriff
(oder)
Führen Sie Ihr VBScript über die Befehlszeile aus, wenn Sie die vollständige Kontrolle über den Namen der Ausgabedatei haben möchten.
Verwenden Sie dazu diesen leicht geänderten Code .
quelle
Ich entschuldige mich dafür, dass ich diese Frage vergessen habe, aber zumindest beantworte ich die Frage endlich, oder?
Ich konnte keinen Weg finden, dies so zu erreichen, wie ich es wollte, also habe ich eine leichte Problemumgehung durchgeführt. Ich habe 2 separate .ahk- Skripte ( AutoHotkey ) erstellt und kompiliert und sie den Kontextmenüs mit der rechten Maustaste hinzugefügt.
Hier sind die Skripte:
Konvertieren von .DOC und .DOCX in PDF (erfordert Office 2007 oder 2010)
Konvertieren Sie .XLS und .XLSX in PDF (erfordert Office 2007 oder 2010)
Nachdem ich diese Skripte geschrieben und in EXE-Dateien kompiliert hatte, platzierte ich sie in SendTo, indem ich dieser Anleitung von HowToGeek folgte .
Möglicherweise können Sie auch jedes Skript auf jeden Dateityp anwenden, aber das habe ich nicht untersucht.
quelle