
Ich verwende MuPDF unter Windows 8.1. Es funktioniert größtenteils einwandfrei (es ermöglicht die Dateizuordnung). Es gibt jedoch keine CFG/INI-Dateien zum Bearbeiten von Parametern und kein anwendungsspezifisches Optionsmenü im Fenster. Dies muss über die Befehlszeile erfolgen.
Der mühsame Teil ist die Standardauflösung (72 dpi). Natürlich werden einige Dateien kleiner dargestellt, als ich es zum Anzeigen bevorzugen würde. Die Befehlssyntax (aus dem Ausführen-Fenster) lautet wie folgt:
>(PATH to mupdf.exe) -r** (PATH to file.pdf)
Ich möchte eine Batchdatei erstellen, die dieselbe Funktion wie der obige Befehl ausführt, außer dass ich eine Option zum Ändern der Auflösung haben möchte. Das ist, was ich bisher geschrieben habe.
@echo off
start C:\Users\name\mupdf\mupdf.exe %1 (this last option seems to be redundant)
(Do I need a CLS here?)
exit
Dadurch wird ein Fenster geöffnet, in dem ich die PDF-Datei auswählen kann, die ich öffnen möchte. Dieser Teil funktioniert also einwandfrei. Ich muss nur noch wissen, wie ich die -r
Flagge ändere.
Antwort1
Laut der Dokumentation, die ich im Paket gefunden habeHier(man\mupdf.txt):
OPTIONEN
-r Auflösung
Ändert die anfängliche Zoomstufe, angegeben als Auflösung in dpi. Der Standardwert ist 72.
Ihr Stapel sollte also ungefähr so aussehen:
start C:\Users\name\mupdf\mupdf.exe -r 96 (path to file)
Wo 96
ist die gewünschte Auflösung.