Editado 6 dias atrás por ExtremeHow Equipe Editorial
OmniGraffleMacIntegraçãoAplicativosProdutividadeSoftwareFluxo de TrabalhoEscritórioCompatibilidadeAutomaçãoConectividade
Tradução atualizada 6 dias atrás
OmniGraffle é uma aplicação poderosa para criar diagramas, fluxogramas e vários conteúdos visuais no macOS. A sua versatilidade pode ser ainda mais aprimorada ao integrá-lo com outras aplicações Mac, permitindo um fluxo de trabalho contínuo que pode aumentar a sua produtividade e criatividade.
Nesta descrição detalhada, exploraremos várias maneiras de integrar o OmniGraffle com outras aplicações no seu Mac. Ao entender essas técnicas de integração, você pode aumentar a sua produtividade e garantir que o seu fluxo de trabalho seja não apenas eficaz, mas também altamente adaptável a diferentes tarefas.
AppleScript é uma linguagem de script que permite realizar tarefas complexas e automatizar tarefas repetitivas no seu Mac. OmniGraffle tem forte suporte para AppleScript, o que significa que você pode criar scripts para integrar-se facilmente com outras aplicações.
Por exemplo, se você quiser exportar diagramas do OmniGraffle para outra aplicação, pode escrever um AppleScript que salva o arquivo em um formato específico e depois o abre na aplicação desejada. Aqui está um script simples que demonstra como exportar um diagrama do OmniGraffle e abri-lo no Preview:
tell application "OmniGraffle" set theDoc to front document export theDoc as "PNG" to "/path/to/your/directory/diagram.png" end tell tell application "Preview" open "/path/to/your/directory/diagram.png" end tell
tell application "OmniGraffle" set theDoc to front document export theDoc as "PNG" to "/path/to/your/directory/diagram.png" end tell tell application "Preview" open "/path/to/your/directory/diagram.png" end tell
Neste script, caracteres reservados como aspas e a frase "set" seguem a sintaxe do AppleScript. Você pode personalizar este script para se adequar às suas necessidades específicas, alterando o formato de exportação ou o caminho onde o arquivo é salvo.
Compartilhar seus diagramas e fluxos de trabalho pode ser essencial, especialmente em um ambiente colaborativo. OmniGraffle pode ser integrado com o aplicativo Mail da Apple para facilitar o compartilhamento de seu conteúdo visual. Você pode automatizar o processo de anexar um diagrama exportado a um rascunho de e-mail.
Com AppleScript, você pode criar um script que exporta um diagrama e depois abre uma nova mensagem de e-mail com o arquivo anexado. Aqui está um exemplo:
tell application "OmniGraffle" set theDoc to front document export theDoc as "PDF" to "/path/to/your/directory/diagram.pdf" end tell tell application "Mail" set theMessage to make new outgoing message with properties {subject:"Diagram", content:"Here is the diagram you requested.", visible:true} tell content of theMessage make new attachment with properties {file name:"/path/to/your/directory/diagram.pdf"} at after the last paragraph end tell activate end tell
tell application "OmniGraffle" set theDoc to front document export theDoc as "PDF" to "/path/to/your/directory/diagram.pdf" end tell tell application "Mail" set theMessage to make new outgoing message with properties {subject:"Diagram", content:"Here is the diagram you requested.", visible:true} tell content of theMessage make new attachment with properties {file name:"/path/to/your/directory/diagram.pdf"} at after the last paragraph end tell activate end tell
Usando tais scripts, você pode reduzir o tempo gasto em exportação de arquivos e anexos de e-mail manuais, assim agilizando seu fluxo de trabalho e tornando as comunicações mais eficientes.
Sketch é um aplicativo de design popular para projetos UI/UX que frequentemente requerem componentes visuais como fluxogramas e diagramas. Integrar OmniGraffle com Sketch pode ajudá-lo a trazer rapidamente esses elementos visuais para os seus designs.
Uma maneira de integrar essas aplicações é através de exportação e importação de arquivos. OmniGraffle suporta vários formatos de exportação, como SVG e PDF, que o Sketch pode importar facilmente. Você pode configurar uma automação no OmniGraffle para exportar seus diagramas em um formato compatível com o Sketch, simplificando a transição entre as aplicações.
Por exemplo, ao configurar a exportação padrão para SVG, qualquer diagrama pode ser facilmente aberto ou importado no Sketch. Aqui está um script de exemplo para exportar diagramas do OmniGraffle para SVG:
tell application "OmniGraffle" set theDoc to front document export theDoc as "SVG" to "/path/to/your/directory/diagram.svg" end tell
tell application "OmniGraffle" set theDoc to front document export theDoc as "SVG" to "/path/to/your/directory/diagram.svg" end tell
Uma vez exportado, basta abrir ou importar o arquivo SVG no Sketch para incluí-lo no seu projeto de design.
Poder gerenciar arquivos discretamente a partir do seu desktop pode ser um benefício para a produtividade. OmniGraffle permite salvamentos automáticos e versões dos documentos em disco, e pode ser integrado com o Finder para um gerenciamento de arquivos sem interrupções.
Usando tags do Finder, você pode organizar automaticamente suas exportações do OmniGraffle. Veja como você pode criar um script que exporta um arquivo e atribui um tag do Finder a ele:
tell application "OmniGraffle" set theDoc to front document export theDoc as "PNG" to "/path/to/your/directory/diagram.png" end tell tell application "Finder" set theFile to POSIX file "/path/to/your/directory/diagram.png" as alias set label index of theFile to 2 -- color-coded label, eg, red set comment of theFile to "Exported from OmniGraffle" end tell
tell application "OmniGraffle" set theDoc to front document export theDoc as "PNG" to "/path/to/your/directory/diagram.png" end tell tell application "Finder" set theFile to POSIX file "/path/to/your/directory/diagram.png" as alias set label index of theFile to 2 -- color-coded label, eg, red set comment of theFile to "Exported from OmniGraffle" end tell
Este processo permite tanto um sistema de arquivos organizado quanto uma documentação para rastrear a origem e o status dos seus arquivos.
Automator é uma ferramenta extremamente útil que vem com o macOS, projetada para automatizar tarefas em uma variedade de aplicações. OmniGraffle suporta Automator através de suas ações, o que significa que você pode criar fluxos de trabalho abrangentes que incluem tarefas do OmniGraffle.
Por exemplo, você pode criar um fluxo de trabalho do Automator que processa um lote de arquivos: importando-os para o OmniGraffle, aplicando alguns estilos de preferência, e exportando-os todos automaticamente. Aqui está uma configuração simples para começar:
A automação pode ser tão simples ou complexa quanto necessário, permitindo que você foque mais no seu trabalho criativo e menos em tarefas mundanas.
A colaboração usando OmniGraffle pode ser aprimorada através de serviços na nuvem. Arquivos do OmniGraffle podem ser armazenados e acessados através de armazenamento em nuvem como iCloud, Dropbox ou Google Drive.
Salvar arquivos de projeto em um serviço na nuvem não apenas fornece um backup, mas também permite que eles sejam facilmente compartilhados com membros da equipe. Você pode arrastar manualmente esses arquivos para a pasta de armazenamento na nuvem ou criar um script para automatizar essa sincronização.
Incorporando uma combinação do suporte do AppleScript do OmniGraffle e APIs de nuvem de terceiros (se disponíveis), a automação para uploads de arquivos pode ser planejada:
tell application "OmniGraffle" set theDoc to front document export theDoc as "PNG" to "/Users/Shared/OmniGraffle/diagram.png" end tell -- Script to upload to a chosen cloud provider -- Assumes integration with the specific API of the cloud service
tell application "OmniGraffle" set theDoc to front document export theDoc as "PNG" to "/Users/Shared/OmniGraffle/diagram.png" end tell -- Script to upload to a chosen cloud provider -- Assumes integration with the specific API of the cloud service
Observe que a configuração desses scripts requer algum nível de especialização em lidar com a API da nuvem e possivelmente a instalação de bibliotecas adicionais.
Integrar OmniGraffle com outras aplicações Mac pode aumentar significativamente a sua eficiência e fluxo de trabalho. Usando ferramentas de automação como AppleScript e Automator, você pode facilmente criar um ambiente produtivo onde o OmniGraffle funcione perfeitamente com serviços de correio, aplicativos de design, sistemas de gerenciamento de arquivos e serviços de nuvem.
Com um pouco de configuração e personalização, você pode adaptar o OmniGraffle ao seu fluxo de trabalho único, tornando-o uma ferramenta ainda mais poderosa no seu arsenal de produtividade. As possibilidades são muitas, e o impacto no seu processo criativo pode ser profundo.
Se você encontrar algo errado com o conteúdo do artigo, você pode