Wie ändere ich die Hintergrundfarbe im SumatraPDF Reader?

15

So ändern Sie die Hintergrundfarbe. Ich möchte es in etwas ändern, das leichter zu lesen ist. Gibt es eine Möglichkeit, dies irgendwo zu ändern?

benny856694
quelle

Antworten:

17

Wenn Sie SumatraPDF mit der Befehlszeilenoption -bg-color 0xffff99ausführen, wird SumatraPDF mit der neuen Hintergrundfarbe gestartet und die Hintergrundfarbe als Standard gespeichert.

Der 0xffff99Teil ist der Hex-Code für ein helleres Gelb.

Alternativ kann die folgende Befehlszeilenoption verwendet werden:

  • -invert-farben

    Vertauscht Text und Hintergrundfarbe für die meisten Dokumente

Weitere Informationen finden Sie unter https://github.com/sumatrapdfreader/sumatrapdf/wiki/Command-line-arguments .

Weitere Informationen zum Anpassen von Farben in SumatraPDF-settings.txt finden Sie unter http://www.sumatrapdfreader.org/settings.html (anpassbar durch Navigieren zu Menü -> Einstellungen -> Erweiterte Einstellungen).

Unter https://i.imgur.com/tNwH6yj.gif können Sie eine Verknüpfung erstellen, um SumatraPDF immer in diesem Modus zu öffnen.

SumatraPDF-Website: http://www.sumatrapdfreader.org/free-pdf-reader.html

Arno
quelle
5

Ich habe die Lösung gefunden. Meine Einstellungen sind alle Black Boarder und schwarzer Startbildschirm und total schwarz im Vollbildmodus mit weißem Text.

Einstellung / Erweiterte Optionen Add Linie GradientColors zu FixedPageUI dann hex Farbe wählen. Hier ist mein Setup für alle schwarz und weiß.

MainWindowBackground = #000000
EscToExit = false
ReuseInstance = false
UseSysColors = false
RestoreSession = true

FixedPageUI [
    TextColor = #ffffff
    BackgroundColor = #000000
    SelectionColor = #f5fc0c
    WindowMargin = 2 4 2 4
    PageSpacing = 4 4
    GradientColors = #000000
]

JJenkx
quelle
2

Sie können das Windows-Design mithilfe des Dialogfelds SumatraPDF-Optionen auf Ihr Dokument anwenden. Wenn Sie also in Windows eine schöne Hintergrundfarbe verwenden, wird diese auch in Sumatra verwendet (funktioniert bei mir im klassischen Windows-Design perfekt).

anonym
quelle
2

Es gibt eine Befehlszeilenoption zum Invertieren von Farben:

sumatrapdf.exe -invert-colors

Grundsätzlich wird für Schwarz-Text-auf-Weiß Weiß-Text-auf-Schwarz erzeugt, während andere Farben noch lesbar werden, indem sie ebenfalls invertiert werden (im Gegensatz zu PDF-Xchange, wenn es z. B. graue Kästchen gibt, kann ihr Inhalt werden danach nicht mehr lesbar).

Zusätzlich gibt es die allgemeinere Option -set-color-range:

sumatrapdf.exe -set-color-range 0x00dd00 0x000000

Dies erzeugt grünen Text auf schwarzem Hintergrund und skaliert andere Farben entsprechend.

Dokumentation: http://code.google.com/p/sumatrapdf/wiki/CommandLineArguments https://github.com/sumatrapdfreader/sumatrapdf/wiki/Command-line-arguments

jakub.g
quelle
1

Dies kann nun unter "Einstellungen-> Erweiterte Optionen ..." geändert werden. Sie müssen lediglich den Eintrag "MainWindowBackground" oben bearbeiten.

Xantix
quelle
1

Gehen Sie zu 'Einstellungen'> 'Erweiterte Optionen ...'. Die SumatraPDF-settings.txtDatei wird im Texteditor geöffnet . Ändern Sie dann den hexadezimalen Wert der BackgroundColorOption unter FixedPageUIoder einem anderen entsprechenden * UI-Abschnitt.

Weitere Details http://blog.kowalczyk.info/software/sumatrapdf/settings.html

Nufail
quelle
1

Wenn Sie ein dunkles Design für Windows-Farben verwenden und es auf SumatraPDF verwenden möchten. Suchen SumatraPDF/SumatraPDF_settings.txtund eine der ersten Zeilen UseSysColorskann von falsenach geändert werden true.

Mononull
quelle
0

Leider glaube ich, dass es nicht möglich ist.

Das Argument -bgcolor ändert nur die Hintergrundfarbe des Startbildschirms.

kaba
quelle
Vielen Dank. Ich schickte dem Leser eine E-Mail, um zu sehen, ob er helfen kann
benny856694
0

Eigentlich hast du recht mit der festen UI-Einstellung, aber meine Version von sumatraPDFhat die Buchfarbe gelb beibehalten, auch wenn die App schwarz war.

Also habe ich mir die Datei genauer angesehen und Folgendes gefunden ebook section:

UseFixedPageUI = false

Ich habe es nur eingestellt true, um es zu beheben. Sie müssen dasselbe für alle Fälle tun, in denen Sie eine benutzerdefinierte Farbe festlegen möchten.

Norden
quelle
Wenn Ihre Antwort gut ist, gewinnen Sie Reputation genug, um ein Bild zu posten. Vorerst einen Link zum Bild posten. Das ist gut und bei Bedarf können Sie es später bearbeiten, um das Bild direkt zu veröffentlichen.
C0deDaedalus
-1

Um die Hintergrundfarbe in der letzten Version von SumatraPDF zu ändern, gehen Sie zu Einstellungen -> Erweiterte Optionen , ändern Sie die Option - BackgroundColor im Bereich FixedPageUI . So was:

FixedPageUI 
[
  TextColor = #000000 (change foreground text color)
  BackgroundColor = #f0f0f0 (change background color)
  SelectionColor = #f5fc0c
  WindowMargin = 1 0 1 0
  PageSpacing = 2 2
]
zh_
quelle