Mudanças entre as edições de "Combinar ou extrair páginas de arquivos PDF"
(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: | ||
− | + | <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: | ||
− | + | <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:
- -dBATCH: sai da execução do comando após o último arquivo;
- -dNOPAUSE: desabilita o prompt e pausa no final de cada página;
- -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.
fonte: http://dan-scientia.blogspot.com/2011/03/combinar-ou-extrair-paginas-de-arquivos.html