Existem ferramentas disponíveis para aparar as margens do PDF?

41

Eu tenho um ebook que estou tentando ler em formato PDF em um Kindle. Infelizmente, os cabeçalhos e rodapés da página têm algum conteúdo (número de página e informações de direitos autorais, respectivamente) impedindo que o dispositivo dimensione o texto real para corresponder à área de visualização da área utilizável, deixando o conteúdo muito pequeno para ser lido.

Várias ferramentas estão disponíveis para reduzir o espaço em branco, mas o Kindle já faz isso; minha meta, por outro lado, é remover material impresso fora de uma caixa delimitadora definida, e a única ferramenta que encontrei para esse fim é um software comercial moderadamente caro.

Eu provavelmente poderia gerar uma máscara no Inkscape; Divida as páginas individuais usando o pdftk, aplique a máscara a cada página individualmente (retornando ao postscript) e recombine os vários arquivos postscript em um único PDF. No entanto, essas etapas de decodificação / reencodificação seriam bastante infelizes em termos de tamanho do documento; Algo capaz de operar com um pouco mais de sutileza seria o ideal.

Eu tenho todos os principais sistemas operacionais disponíveis (Windows, várias distribuições Linux modernas, um Mac, etc.) para que as soluções não precisem ser limitadas pela plataforma.

Sugestões?

(Eu relatei a questão para o autor, que mencionou isso ao seu editor, que não fez nada sobre a questão ao longo de mais de um mês, tornando a abordagem do zero-work evidentemente improdutiva).

    
por Charles Duffy 30.10.2010 / 11:49

7 respostas

41

Teste BRISS . Livre, código aberto e plataforma cruzada. Há uma boa discussão sobre isso nos fóruns do MobileRead .

    
por 30.10.2010 / 15:43
10

Como mencionado em outra resposta, o BRISS é ótimo. Outra ferramenta realmente útil é o k2pdfopt ( link ). Esta ferramenta é realmente ótima para pegar um pdf e otimizá-lo para o Kindle (ou qualquer dispositivo com tela menor). Funciona muito bem para o papel científico de duas colunas, uma vez que reflui o texto, mantendo a equação e as imagens.

    
por 26.08.2013 / 15:58
4

Como já foi apontado, k2pdfopt é uma ótima ferramenta.

Se você não se importa em realizar o jailbreak do seu Kindle (e possivelmente anular sua garantia), há também a opção de usar essa ferramenta diretamente no seu leitor. Isso é implementado por três garfos do mesmo pacote de software:

Eles lidam com várias colunas, permitem o refluxo de texto e a alteração do tamanho da fonte. Eles ainda conseguem não destruir fórmulas científicas e imagens ao refluir.

Neste momento, há problemas menores, como falta de espaços entre duas palavras de um salto de linha, mas considero-os não problemáticos. Talvez eles sejam consertados em uma das próximas versões.

    
por 26.08.2013 / 17:22
3

Que tal www.pdfscissors.com ?

    
por 08.11.2010 / 01:32
2

Você pode usar o ScanTailor para obter uma ferramenta mais poderosa. Esta ferramenta não apenas apara automaticamente as margens, mas também pode adicionar mais (no caso de alguém chegar a esta pergunta para o último). Abaixo está o conteúdo de sua página wiki Layout da Página :

Nestafase,vocêpodeajustarasmargensadicionadasàcaixadeconteúdo.Existemdoistiposdemargens-hardesoft.

Margemrígida-éaquelaentreaslinhassólidas.Elessãodefinidospelousuário.Vocêpodemoversobrequalquerlinhasólida,sejaumabordainternaouexterna,oudefinirasmargenspormeiodevaloresnuméricos.

Margem suave - é aquela entre a linha sólida e a pontilhada. Essas margens são adicionadas automaticamente para trazer o tamanho da página para o mesmo tamanho de outras páginas. Se você vir uma linha pontilhada - isso significa que em algum lugar do projeto há uma página com essa largura (área utilizável de Hard + margin) e (possivelmente outras) com essa altura.

Esta é uma grande página, causando as margens suaves em todas as outras páginas, mesmo que apenas por não nivelá-las.

O alinhamento opcional é definido com precisão, adicione uma margem flexível e, se você adicionar, com qualquer uma das partes.

    
por 26.10.2017 / 19:17
1

Eu também tive esse problema com meu PDF digitalizado (não em inglês) de 1.200 páginas. Todas as ferramentas, incluindo o Adobe Acrobat (IX a XI), falharam em aparar o espaço em branco circundante. A margem da página ímpar diferia daquela em páginas pares. Para piorar, o tamanho da margem era inconsistente. Como @frabjous apontou, Briss ajudou. No entanto, quando todas as páginas do documento foram sobrepostas, observou-se que uma cultura não pode ser aplicada porque não havia nenhum espaço em branco efetivo (devido a margens inconsistentes)

A única solução foi então dividir o documento PDF em páginas individuais, executá-lo através do Briss para remover margens e recombinar. Os passos que segui são:

  1. Divido este documento em páginas individuais com o Adobe Acrobat IX clicando em Document->Split document , que abriu a seguinte caixa de diálogo: Estaaçãocriou1200arquivosPDFindividuais.
  2. Emseguida,crieiumarquivodelotecomoseguinteconteúdo:for%%din(*.*)do"C:\Program Files (x86)\Java\jre6\bin\java" -jar "C:\Users\VM\Desktop\briss-0.9\briss-0.9\briss-0.9.jar" -s %%d
  3. Colocou este arquivo em lote no mesmo local em que os 1200 arquivos PDF foram colocados e executou o arquivo em lote.
  4. Mais uma vez, usei o Adobe Acrobat IX para unir todos os arquivos PDF em um único arquivo e voila, eu tinha um PDF com todas as suas páginas com margens brancas mínimas que agora era muito fácil de ler no tablet.

Dica: No conteúdo acima do arquivo em lote, basicamente executo um FOR do loop e pego cada arquivo PDF e passo para o Briss para cortar automaticamente o PDF. Dependendo de

  1. onde o Briss está instalado (e arquitetura do computador, por exemplo, x86 ou x64).
  2. em que o Java Run Time Environment está instalado.
  3. O ambiente de tempo de execução Java pode ser baixado gratuitamente em aqui
por 05.02.2013 / 11:35
1

Ler PDFs em um Kindle não é o ideal. Uma maneira ideal é converter os arquivos PDF em um formato que o Kindle reconhecerá usando o MobiCreator para converter arquivos PDF em arquivos .prc para o Amazon Kindle.

1. Baixe e instale a versão completa do Mobipocket Creator no link abaixo. (Se você optar pela versão mais simples, ela não terá a opção de conversão em PDF.)

link

2. Quando o Mobipocket Creator estiver em execução, selecione Adobe PDF em Importar do arquivo existente

3. Escolha o arquivo PDF que você deseja converter

4. Deixe o resto em paz, a menos que queira alterar sua pasta de destino e clique em Importar

5. Selecione o arquivo html que acabou de ser criado e clique em Build na barra de ferramentas na parte superior do Mobipocket Creator

6. Clique em Build (você provavelmente irá receber alguns erros, mas eu simplesmente os ignore)

7. Vá para a pasta de destino, abra a pasta que foi criada com sua publicação

8. Copie o arquivo .prc na pasta Documentos do seu Kindle através do cabo USB (se você quiser que ele seja entregue sem fio, você terá que enviá-lo por e-mail para si mesmo e pagar 10 centavos)

Uma das maiores dificuldades de ler arquivos PDF no Kindle é a falta de um índice para que você não possa pular facilmente.

Existe, no entanto, uma função no Mobipocket Creator para criar um Índice.

    
por 05.02.2013 / 13:10

Tags