Extrair imagens de um documento de páginas


11

Quero extrair todas as imagens de um documento de páginas grandes. Encontrei um artigo sobre ele em 2006 (consulte http://hints.macworld.com/article.php?story=20060324033125571 ), que afirma que você pode abrir o arquivo de páginas como um pacote e extrair as imagens. Clicar com o botão direito do mouse não mostra nenhum item de 'pacote aberto' e, usando pkgutil --expand mydoc.pages .erros, "Could not open package for expansion"acho que agora o formato de arquivo das páginas é um pouco diferente.

Então, como posso extrair todas as imagens do documento das minhas páginas de uma só vez? (existem cerca de 100 fotos, muitas para fazer manualmente, a menos que seja absolutamente necessário)


Definitivamente AppleScript é o caminho a seguir aqui. Eu não tenho Páginas por isso não posso dizer como, portanto, não adicionando uma resposta
Stu Wilson

Respostas:


9

Na edição posterior do iWork, a Apple fez alterações nos formatos, e é por isso que você não pode seguir o procedimento descrito no artigo que você está consultando.

A melhor maneira de contornar esse aborrecimento seria:

  • Abra o documento de páginas com suas páginas atuais (presumo que sejam as páginas mais recentes),
  • Salve-nos outro nome, mas antes disso, estenda o menu salvar usando a seta para cima / para baixo, onde você recebe mais opções,
  • Selecione o botão de opção "Salvar cópia como:" e escolha iWork'08 e salve-o.
  • Vá encontrar o novo documento salvo e agora é apresentado o item de menu adicional "Mostrar conteúdo do pacote" (com o botão direito do mouse).
  • Extraia as imagens (copie-as para outro lugar).

Prefiro esse método ao procedimento descrito, a menos que alguém já tenha o Pacifist instalado. Nesse caso, meu truque permite que você pule a viagem para o Pages e o arquivo extra.
Jaberg

18

A maneira mais rápida de fazer isso é alterar a extensão do arquivo de name.pages para name.zip (na verdade, clique manualmente no nome do arquivo e altere a extensão para .zip)

Agora, basta descompactar o documento e você obterá uma pasta com todas as imagens. O mesmo funciona para ePubs.


Parece hacky, mas é tão deliciosamente fácil ... Tentei isso com um .docx em um Mac e funcionou muito bem.
Intcreator # 6/16

Obrigado. Obrigado. Obrigado. Estou um pouco irritado com o Pages (quão difícil é salvar uma imagem de um documento), mas você salvou o dia!
Maximus

Funciona como um encanto!
Ymasood

Também funciona para outros tipos de iWork e MS Office, como excel, keynote e powerpoint!
Owen Johnson

2

Abra o documento do Pages usando o Pacifist . (Outros utilitários de arquivamento também podem funcionar, mas o Pacifist funcionou para mim.)

Fiz isso clicando com o botão direito do mouse (CTL) no ícone do documento Páginas e escolhendo Abrir com ... Pacifista no menu contextual.

Isso produzirá uma janela listando o conteúdo do arquivo "pacote" do Pages . Selecione os arquivos gráficos necessários e "Extraia para ..." um local conveniente

Ainda não o explorei, mas pode haver uma maneira de automatizar esse procedimento usando AppleScript e / ou Automator, se é algo que você faz com frequência.


Infelizmente, isso não parece funcionar com a versão mais recente do formato de arquivo do Pages.
Paul D. Waite

Essa técnica visa especificamente o formato de páginas mais recente, que é essencialmente um formato de arquivo morto. Há 15 segundos, essa técnica funcionava perfeitamente com um novo documento criado usando o Pages '09 versão 4.1 (923). Você pode me indicar uma versão mais recente do Pages para que eu possa testá-lo?
Jaberg

Ah, isso é estranho - talvez haja algo estranho com o arquivo que eu tenho. Vou verificar com meu amigo para ver qual versão ele está usando e se consigo outros arquivos de teste.
Paul D. Waite

É um prazer testar aqui usando arquivos não sensíveis. Geralmente, você pode me enviar um ping da sala de chat.
Jaberg

Isso é ótimo, aplausos, avisarei assim que eu verificar com meu amigo. Ele me enviou o arquivo como um anexo de e-mail, por isso talvez tenha ficado um pouco sobrecarregado durante o transporte - eu não tenho o Pages aqui, então não posso verificar se o Pages o abre. Eu vou investigar e acompanhar.
Paul D. Waite

2

Acabei de usar o Terminal.

# mkdir /someDirectory
# cd file.pages
# find . -name "*.png" -or -name "*.jpg" -exec cp {} /someDirectory \;

Você pode mexer com as extensões de arquivo dessa última linha para copiar diferentes tipos de arquivos.


1

FYI - Se você estiver usando o aplicativo Pages mais recente até 2014 (citando a versão 5.5.1 aqui), não poderá acessar o conteúdo do pacote por meio do localizador e poderá exportar apenas para o Pages '09.

No entanto, se você for em Arquivo -> Avançado -> Alterar tipo de arquivo e selecionar "Pacote" versus "Arquivo único", poderá abrir o conteúdo do arquivo no localizador e pronto. (Isso me salvou ser capaz de fazer algo construtivo com o cartão de aniversário da minha esposa.)


0

parece que nas páginas mais recentes o "Salvar como" não existe mais e permite que você salve apenas como o Pages'09 .... Eu consegui exportar para PDF com a melhor resolução possível e arrastar as imagens para a área de trabalho. Mas se você fizer isso, precisará renomear todas as fotos que arrastar antes de arrastar outra ou poderá acabar substituindo a última imagem arrastada.


-3
  1. Abra o aplicativo Pages
  2. Abra o documento que contém as imagens que você deseja extrair
  3. Selecione a imagem
  4. Copie a imagem clicando em 'Editar' e depois em 'Copiar' no menu que aparece, ou clicando nas teclas C e comando (no teclado)
  5. Abra o aplicativo 'Preview'
  6. Clique em 'Arquivo' No menu que aparece, clique em 'Novo da área de transferência' (deve ser a primeira opção). A visualização criará um novo documento do tipo de arquivo png com a imagem que você deseja.
  7. Salve o documento no local desejado. Se você deseja

Extrair imagens de páginas usando a visualização


Bem-vindo ao perguntar diferente! Estamos tentando encontrar as melhores respostas e essas respostas fornecerão informações de suporte sobre por que elas são as melhores. As respostas devem ser independentes. Explique por que você acha que a resposta que você forneceu resolverá o problema ou é melhor do que outras pessoas por aí. Fornecer links como informações de suporte é bom, mas as respostas não devem ser apenas um link. Consulte Como responder sobre como fornecer uma resposta de qualidade. - Do comentário
fsb

Você já tentou isso sozinho? A imagem copiada é de qualidade abismal, mais como uma miniatura.
22419 berezovskyi

Sim, eu tentei e as imagens eram muito utilizáveis. Não tenho certeza se a Apple fez alterações que afetam isso desde que escrevi esse método. Vou dar uma olhada novamente. Também é possível que o resultado seja afetado pela qualidade da imagem armazenada no PDF, o que seria uma limitação do uso desse método.
Alvinus Melius
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.