Como extraio os elementos de um arquivo contêiner (ODP, PDF, etc)?

1

PDF e outros tipos de arquivos contêineres, como ODP, contêm vários arquivos colados em uma apresentação / documento. Existe uma maneira de separar esses arquivos depois que o contêiner foi construído? Como de um arquivo zip?

Eu apenas me pergunto porque desde que você pode editar esses arquivos contêineres depois, os elementos devem ser armazenados separadamente em algum lugar.

    
por AdHominem 08.02.2016 / 23:27

4 respostas

0

Eu tenho certeza que é possível extrair imagens e outros conteúdos de um documento do MS Word ( .docx ) abrindo-o com um gerenciador de arquivos como 7zip e navegando pelos diretórios.

Não tenho certeza sobre PDFs e ODPs, mas tente abrir esse arquivo com o 7zip e veja como funciona.

    
por 08.02.2016 / 23:44
1

No Mac, descompactar pelo Finder às vezes não funciona. Em seguida, você obtém um arquivo que termina com .zip.cpgz , depois de renomear o arquivo .odp para .zip . Acabei usando o comando terminal descompacte. Antes de fazer isso, coloque o arquivo dentro de uma pasta vazia, porque todos os arquivos e pastas acabam na pasta.

mv filename.odp filename.zip
unzip filename.zip -d content
    
por 29.10.2016 / 01:05
0

Para adicionar à resposta do @ SPRBRN, com o formato ODP, você pode extraí-lo diretamente do arquivo para um diretório:

unzip filename.odp -d unpacked

Isto não é tão fácil com PDF para o qual existe uma ferramenta pdfimages do pacote poppler .

    
por 02.05.2018 / 16:14
0

Para mim, funcionou quando renomei a extensão do arquivo de ".odp" para ".zip" e, em seguida, usei um extrator de arquivos como o 7zip.

    
por 21.09.2018 / 18:50