Como alterar a cor de fundo no leitor SumatraPDF?

11

Como alterar a cor do plano de fundo. Eu gostaria de mudar isso para algo mais fácil de ler, existe uma opção para mudar isso em qualquer lugar?

    
por benny856694 07.10.2009 / 10:54

10 respostas

13

Se você executar o SumatraPDF com a opção de linha de comando -bg-color 0xffff99 , ele iniciará o SumatraPDF com a nova cor de segundo plano e salvará a cor de segundo plano como seu padrão.

A parte 0xffff99 é o código hexadecimal para um amarelo mais claro.

Como alternativa, a seguinte opção de linha de comando pode ser usada:

  • -invert-colors

    Swaps text and background color for most documents

Consulte o link para obter mais informações.

Consulte o link para obter mais informações sobre a personalização de cores em SumatraPDF-settings.txt (personalizável ao navegar para Menu - & gt Configurações - > Configurações avançadas)

Consulte o link para criar um atalho para abrir sempre o SumatraPDF neste modo.

Site do SumatraPDF: link

    
por 22.06.2011 / 11:41
3

Eu encontrei a solução. Minha configuração é de todos os pensionistas negros e tela de inicialização preta e preto total em tela cheia com texto branco.

Configuração / Opções avançadas, adicione a linha GradientColors ao FixedPageUI e escolha a cor hexadecimal. Aqui está a minha configuração para todo preto e branco.

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

FixedPageUI [
    TextColor = #ffffff
    BackgroundColor = #000000[enter image description here][1]
    SelectionColor = #f5fc0c
    WindowMargin = 2 4 2 4
    PageSpacing = 4 4
    GradientColors = #000000
]

    
por 31.08.2017 / 03:53
2

Você pode aplicar o tema do Windows ao documento usando a caixa de diálogo Opções do SumatraPDF. Então, se você estiver usando uma cor de fundo agradável no Windows, o Sumatra também o usará (funciona perfeitamente para mim no clássico tema do Windows).

    
por 28.10.2012 / 10:52
2

Existe uma opção de linha de comando para inverter as cores:

sumatrapdf.exe -invert-colors

Basicamente, para texto preto sobre branco, ele produzirá texto branco sobre preto, enquanto outras cores ainda serão legíveis, simplesmente invertendo-as também (no PDF-Xchange, ao contrário, se houver, por exemplo, caixas cinza, conteúdo pode se tornar ilegível posteriormente.

Além disso, há a opção -set-color-range, que é mais geral:

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

Isso produzirá texto verde em fundo preto e escalará outras cores adequadamente.

Documentação: link link

    
por 25.01.2013 / 23:27
1

Isso agora pode ser alterado em "Configurações- > Opções avançadas ...", você só precisa editar a entrada "MainWindowBackground" no topo.

    
por 20.08.2013 / 16:17
1

Vá para "Configurações" > 'Opções avançadas ...' Será aberto o arquivo SumatraPDF-settings.txt no editor de texto. Em seguida, altere o valor hexadecimal da opção BackgroundColor em FixedPageUI ou qualquer outra seção de interface do usuário * correspondente.

Mais detalhes link

    
por 10.02.2014 / 18:00
1

Se você usar o tema escuro para as cores do Windows e quiser usá-lo no SumatraPDF. Encontre SumatraPDF/SumatraPDF_settings.txt e uma das primeiras linhas UseSysColors pode ser alterada de false para true .

    
por 17.09.2015 / 03:22
0

Infelizmente, acredito que não seja possível.

O argumento -bgcolor mudará apenas a cor de fundo da tela de inicialização.

    
por 07.10.2009 / 11:09
0

Na verdade, você está certo sobre a configuração fixa da interface do usuário, mas minha versão de sumatraPDF manteve a cor do livro em amarelo, mesmo se o aplicativo fosse preto.

Então, olhei o arquivo mais de perto e encontrei isso em ebook section :

UseFixedPageUI = false

Eu apenas configurei para true para consertá-lo. Você precisa fazer o mesmo para todas as instâncias em que deseja definir uma cor personalizada.

    
por 25.05.2018 / 09:00
-1

Para alterar a cor de fundo na última versão do SumatraPDF, vá para Configurações - > Opções avançadas , altere a opção BackgroundColor na parte FixedPageUI . Assim:

FixedPageUI 
[
  TextColor = #000000 (change foreground text color)
  BackgroundColor = #f0f0f0 (change background color)
  SelectionColor = #f5fc0c
  WindowMargin = 1 0 1 0
  PageSpacing = 2 2
]
    
por 08.01.2017 / 11:25