Mudanças entre as edições de "Combinar ou extrair páginas de arquivos PDF"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
(Criou página com 'O Ghostscript é um pacote de softwares que possibilita o usuário ver ou imprimir arquivos PostScript e PDF, ou convertê-los para outros formatos. Este pacote é bastante popu...')
 
Linha 5: Linha 5:
 
Para combinar dois ou mais arquivos PDF em um único arquivo, podemos usar o comando a seguir:
 
Para combinar dois ou mais arquivos PDF em um único arquivo, podemos usar o comando a seguir:
  
$ gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=saida.pdf um.pdf dois.pdf
+
<source lang="bash">
 +
gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=saida.pdf um.pdf dois.pdf
 +
</source>
  
 
O exemplo é para dois arquivos. Se desejar combinar três ou mais arquivos PDF, continue a linha de comando adicionando os nomes dos arquivos separados por espaço.
 
O exemplo é para dois arquivos. Se desejar combinar três ou mais arquivos PDF, continue a linha de comando adicionando os nomes dos arquivos separados por espaço.
Linha 11: Linha 13:
 
Para extrair páginas de um arquivo PDF, gerando um novo arquivo PDF, podemos usar o comando a seguir:
 
Para extrair páginas de um arquivo PDF, gerando um novo arquivo PDF, podemos usar o comando a seguir:
  
$ gs -dBATCH -dNOPAUSE -dSAFER -sDEVICE=pdfwrite -dFirstPage=X -dLastPage=Y -sOutputFile=saida.pdf entrada.pdf
+
<source lang="bash">
 +
gs -dBATCH -dNOPAUSE -dSAFER -sDEVICE=pdfwrite -dFirstPage=X -dLastPage=Y -sOutputFile=saida.pdf entrada.pdf
 +
</source>
  
Descrição das opções:
+
'''Descrição das opções:'''
 
+
# -dBATCH: sai da execução do comando após o último arquivo;
-dBATCH
+
# -dNOPAUSE: desabilita o prompt e pausa no final de cada página;
sai da execução do comando após o último arquivo;
+
# -dSAFER: desativa os operadores "apagar" e "remover" e a habilidade de abrir os arquivos em outro modo além de somente leitura;
 
+
# -sDEVICE=xxx :seleciona o dispositivo de saída;
-dNOPAUSE
+
# -dFirstPage=X :seleciona a primeira página a ser processada
desabilita o prompt e pausa no final de cada página;
+
# -dLastPage=Y : seleciona a última página a ser processada
 
+
# -sOutputFile=arquivo : seleciona o arquivo de saída
-dSAFER
 
desativa os operadores "apagar" e "remover" e a habilidade de abrir os arquivos em outro modo além de somente leitura;
 
 
 
-sDEVICE=xxx
 
seleciona o dispositivo de saída;
 
 
 
-dFirstPage=X
 
seleciona a primeira página a ser processada
 
 
 
-dLastPage=Y
 
seleciona a última página a ser processada
 
 
 
-sOutputFile=arquivo
 
seleciona o arquivo de saída
 
  
 
Existem outros comandos que podem realizar estas duas tarefas. Mas o comando 'gs' é interessante pois preserva todos os objetos PDF importantes das páginas que os contém, sem realizar nenhum tipo de conversão.
 
Existem outros comandos que podem realizar estas duas tarefas. Mas o comando 'gs' é interessante pois preserva todos os objetos PDF importantes das páginas que os contém, sem realizar nenhum tipo de conversão.
  
 
fonte: http://dan-scientia.blogspot.com/2011/03/combinar-ou-extrair-paginas-de-arquivos.html
 
fonte: http://dan-scientia.blogspot.com/2011/03/combinar-ou-extrair-paginas-de-arquivos.html

Edição das 15h35min de 18 de setembro de 2011

O Ghostscript é um pacote de softwares que possibilita o usuário ver ou imprimir arquivos PostScript e PDF, ou convertê-los para outros formatos.

Este pacote é bastante popular nas distribuições Linux, entretanto muitas pessoas não sabem que o Ghostscript é uma ferramenta poderosa para combinar ou extrair páginas de arquivos PDF, através do comando 'gs'.

Para combinar dois ou mais arquivos PDF em um único arquivo, podemos usar o comando a seguir:

gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=saida.pdf um.pdf dois.pdf

O exemplo é para dois arquivos. Se desejar combinar três ou mais arquivos PDF, continue a linha de comando adicionando os nomes dos arquivos separados por espaço.

Para extrair páginas de um arquivo PDF, gerando um novo arquivo PDF, podemos usar o comando a seguir:

gs -dBATCH -dNOPAUSE -dSAFER -sDEVICE=pdfwrite -dFirstPage=X -dLastPage=Y -sOutputFile=saida.pdf entrada.pdf

Descrição das opções:

  1. -dBATCH: sai da execução do comando após o último arquivo;
  2. -dNOPAUSE: desabilita o prompt e pausa no final de cada página;
  3. -dSAFER: desativa os operadores "apagar" e "remover" e a habilidade de abrir os arquivos em outro modo além de somente leitura;
  4. -sDEVICE=xxx :seleciona o dispositivo de saída;
  5. -dFirstPage=X :seleciona a primeira página a ser processada
  6. -dLastPage=Y : seleciona a última página a ser processada
  7. -sOutputFile=arquivo : seleciona o arquivo de saída

Existem outros comandos que podem realizar estas duas tarefas. Mas o comando 'gs' é interessante pois preserva todos os objetos PDF importantes das páginas que os contém, sem realizar nenhum tipo de conversão.

fonte: http://dan-scientia.blogspot.com/2011/03/combinar-ou-extrair-paginas-de-arquivos.html