Como visualizar uma imagem SVG no Mac OSX?

44

Estou trabalhando com uma ferramenta de visualização de bioinformática, que salva um caminho biológico como uma imagem SVG.

Agora, quero visualizar a imagem SVG ... mas estou tendo alguns problemas para fazer isso. Tentei abri-lo como um arquivo no Chrome e no Firefox, mas nos dois navegadores apenas abre uma página em branco. Cliquei em "Visualizar código-fonte da página" e consigo ver os dados XML da imagem SVG, mas, ainda assim, quero ver a própria imagem como um gráfico.

Qual é a maneira mais fácil de visualizar a imagem como um gráfico? Entendo que posso incorporá-lo em uma página HTML e visualizá-la dessa maneira ... mas isso não é de todo conveniente, se eu tiver que criar uma página HTML sempre que salvar um caminho como uma imagem.

A propósito, estou usando um Mac OSX de 64 bits versão 10.8.4.

ktm5124
fonte
3
Os navegadores devem poder apenas mostrá-lo. Eu me pergunto por que esse não é o seu caso. Você pode enviar um exemplo?
slhck 31/10/14
Sim, eu pensei que o Firefox ou, pelo menos, o Chrome deveria poder visualizá-lo. Existe uma maneira de fazer upload no Superusuário? Ou precisaria fazer o upload em um site de hospedagem temporário?
Ktm5124 31/07
Não, desculpe, mas qualquer site de hospedagem de arquivos ou Dropbox ou algo assim seria possível, é claro.
slhck
1
Consegui abrir um arquivo SVG menor no Chrome. Poderia ser o tamanho da imagem? O arquivo SVG que não consigo abrir é 20 MB.
Ktm5124
1
Você já tentou abri-lo no Inkscape?
Darth Android

Respostas:

33

Estou muito feliz com Gapplin . Também pode converter (exportar) imagens SVG para outros formatos de imagem (por exemplo, PNG).

Miroslav Bajtoš
fonte
Aparentemente, não está disponível no Reino Unido :(
JMK 26/11
@JMK Isso é estranho, está disponível na Irlanda de qualquer maneira. Consegui fazer o download na App Store.
Gary Barrett
7

Uma maneira simples é usar a visualização no Mac, basta pressionar a tecla espaço no teclado.

Billy Wang
fonte
1
Mas a Visualização funciona com arquivos SVG?
Glorfindel 23/09
2
O Spotlight do Mac (Command + SpaceBar) faz uma pré-visualização para arquivos svg. Embora não seja a melhor solução.
Jerrymouse #
6

Eu precisava de uma solução quase portátil para visualizar arquivos SVG (exportação de vetor do Google Desenhos, que não imprime imagens grandes), pois meu Mac está bloqueado para impedir a instalação típica de software, o acesso à App Store e as extensões do Chrome. Felizmente, eu posso executar o Homebrew. Isso me levou a instalar o Inkscape a partir do Homebrew usando este comando.

brew install caskformula/caskformula/inkscape
Dalek Control
fonte
1
Bem-vindo ao Superusuário. Eu acho que você pode excluir o proxy da sua resposta, pois o OP queria a "maneira mais fácil".
styrofoam fly
4

Você pode obter um editor SVG gratuito novo e agradável na Mac App Store ou na Chrome Web Store. Experimente, agora é grátis por US $ 9,99 na App Store.

Boxy SVG - o editor de gráficos vetoriais escalável

insira a descrição da imagem aqui

Laszlo
fonte
3

GraphicConverter sempre foi meu standby 'qualquer formato' espectador e editor - ele faz SVG também
Advertência: Não é grátis e pode haver outros aplicativos que podem fazê-lo.

Tetsujin
fonte
Entendo. Sim, estamos procurando um software livre (ou função do navegador).
Ktm5124 31/07
A Adobe costumava criar um plug-in de visualizador ... lançado sumariamente em 2009 adobe.com/devnet/svg/adobe-svg-viewer-download-area.html ... um motivo pelo qual a Apple não usa os formatos da Adobe de forma nativa, eles abandonam o suporte ou altere os formatos a qualquer momento.
Tetsujin
1
Pode ser a hora de estar a olhar para um formato mais recente, antes de perder a capacidade de / editar aberto no futuro
Tetsujin
O software que eu uso apenas permite baixar a visualização no formato SVG.
ktm5124
1
Eu estaria inclinado a picar para cima para gestão, sobre um formato histórico - não vai ser bom para o arquivamento
Tetsujin
3

Se você faz parte dos poucos azarados que clicam duas vezes em um open filename.svgarquivo .svg do Finder ou abrem na linha de comando, basta abrir a fonte do arquivo svg em um editor de texto (e você deseja visualizá-lo visualmente), parece possível vê-lo eles em um navegador hoje em dia.

Navegue no seu navegador da Web até o local, por exemplo: file:///Users/my_username/...o URL completo deve ter a aparência defile:///Users/username/folder/folder/my_jstack.svg

Isso "abrirá" visualmente em qualquer navegador principal. Como alternativa, clique com o botão direito do mouse Findere selecione "abrir com" e selecione um navegador.

rogerdpack
fonte
2

Descobri que os aplicativos se recusariam a abrir um SVG no OSX, a menos que eu desse a extensão correta. Então, renomeei o arquivo para, no meu caso pprof.svg,. Pude "abrir com" o Chrome.

Matt Joiner
fonte
1

você pode experimentar este visualizador de fotos para navegar facilmente por imagens SVG no Mac.

alexhamberg
fonte
Quase fui com essa opção, acontece que eu tinha "visualização de ícone desativada" nas opções de exibição do localizador. Isso resolveu meu problema de lidar com centenas de SVGs em uma pasta
Ray Foss
1

Acabei de descobrir o SVG Converter by Ohanaware na Mac App Store. Ele converte para vários formatos e pode cortar antes de converter. A abertura de uma imagem SVG fornece uma boa janela que mostra a imagem e a conversão é opcional.

Paul Waldo
fonte
@ Scott dá uma prévia. É aqui que o corte pode ocorrer.
Paul Waldo
Obrigado por responder e editar sua resposta.
28418 Scott
0

No macOS 10.12, tenho trabalhado com arquivos SVG desenhados usando o Inkscape e meus próprios arquivos SVG escritos à mão, compostos em um editor de texto.

Inicialmente, os arquivos do Inkscape abririam como imagens em um navegador da Web, na Visualização e via Quick Look (barra de espaço no Finder), mas meus arquivos escritos à mão não. Em vez disso, eles foram exibidos como XML de origem bruta.

Aconteceu que a diferença crítica entre os dois era que estavam faltando meus arquivos escritos à mão xmlns:

<svg xmlns="http://www.w3.org/2000/svg" width=></svg>

Depois de adicionar uma declaração de namespace <svg>, o macOS reconheceu meus arquivos escritos à mão como imagens SVG e os exibiu como tal.

Talvez sua ferramenta de visualização de bioinformática também tenha omitido esta declaração?

John Marshall
fonte
0

Opção rápida de não instalação:

  1. Visualize-o no localizador com spacebar
  2. Maximizar a janela (canto superior esquerdo)
  3. Faça a captura de tela com cmd-shift-3 (wai
Paulo
fonte
0

Eu amo a ferramenta ImageMagick, que está disponível no repositório apt para linix e também no GitHub.

Editar: é um utilitário de linha de comando simples que utiliza as extensões de arquivo ou os sinalizadores de usuário para substituir a conversão de imagens, com o primeiro arquivo sendo convertido (e copiado) no segundo arquivo na lista de argumentos. Fonte: https://github.com/ImageMagick/ImageMagick

SheeplessKnight
fonte
Explicar como essa ferramenta responde à pergunta tornaria mais útil. Além disso, leia nossa seção de Ajuda, onde há um artigo explicando a melhor forma de recomendar software.
music2myear 03/04