Ir para o conteúdo

Espírito Livre

Voltar a Blog
Tela cheia

Conhecendo o Nautilus – 17º Script – Separando Páginas de Arquivos PDF

26 de Dezembro de 2012, 22:00 , por Desconhecido - 0sem comentários ainda | No one following this article yet.
Visualizado 48 vezes

scripts-msg-plus

Para que você possa instalar os Scripts em seu Nautilus é bem simples, só precisa de 4 passos:

 

1 – Abra o Gedit ou o seu editor de texto preferido;

2 – Copie e cole o texto do Script, que se encontra no final desta postagem;

3 – Salve o arquivo em “/home/seu-usuario/.gnome2/nautilus-scripts/” e dê um nome bem sugestivo para esse arquivo;

4 – Abra um terminal, logue-se como root e digite:

chown seu-usuario.seu-usuario -R /home/seu-usuario/.gnome2/nautilus-scripts/ && chmod +x /home/seu-usuario/.gnome2/nautilus-scripts/ + enter

 

Após os 4 passos acima o Script já estará disponível no menu de contexto do Nautilus.

 

Se quiser ver a primeira postagem e saber mais sobre os Scripts do Nautilus:

Acesse aqui!!!!

 

Ai vai o 17º script da série:
Separando Páginas de Arquivos PDF

Em nosso Script de hoje, mostraremos como podemos pegar um arquivo em formato “.pdf” e separar as suas páginas em diversos arquivos, onde cada um desses arquivos será uma página deste PDF.

Qual é a finalidade disso? Bem, muitas mas vou citar apenas uma que já vai valer a pena você saber.

Imagine que você pegou um livro em PDF, mas somente uma página ou algumas páginas lhe interessam, essa seria uma forma de você obter somente as páginas que lhe seria de utilidade neste livro que você baixou.

Bem acho que já deu pra ver uma utilidade para o Script, aguardem pois no “próximo” vamos ensinar como juntar essas páginas que você separou, com um outro Script e assim você terá um PDF com aquilo que você selecionou.

Obs.: Como sempre existem alguns parâmetros neste Script que podem (devem) ser modificados de acordo com a sua necessidade.
E o mais importante, compartilhe as suas melhorias e modificações, a comunidade GNU/Linux vai agradecer.

Dependências: zenity – imagemagick – pdftk

#!/bin/bash
#vrlivre 2012

ARQUIVO=`zenity –file-selection  –title=”Selecione o arquivo em pdf que deseja separar em páginas individuais”`

        case $? in
                 0)
                        echo “\”$ARQUIVO\” selecionado.”;;
                 1)
                        echo “Você não selecionou nenhum arquivo.”;;
                -1)
                        echo “Ocorreu um erro inesperado.”;;
        esac
separado=$(zenity –title=”Selecione um local e nome para salvar as páginas que serão geradas” –file-selection –save –confirm-overwrite);

pdftk “$ARQUIVO” burst output “$separado”_%02d.pdf


Fonte: http://www.revista.espiritolivre.org/conhecendo-o-nautilus-17o-script-separando-paginas-de-arquivos-pdf

0sem comentários ainda

    Enviar um comentário

    Os campos realçados são obrigatórios.

    Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.

    Cancelar