O que é o formato de ficheiro GAN?
Um arquivo .gan é um arquivo de projeto criado pelo GanttProject, um software livre e de código aberto para agendamento de projetos escrito em Java. O aplicativo é usado para planejar e agendar projetos usando gráficos de Gantt e gerenciamento de recursos.
Um arquivo .gan armazena todos os elementos do projeto, incluindo tarefas com durações e dependências, recursos do projeto e suas alocações, prazos, calendários e configurações de visualização. Internamente, é um documento XML UTF-8 simples cujo elemento raiz é <project>, seguido pelas seções <tasks>, <resources>, <allocations> e <calendars> - portanto, o arquivo também pode ser inspecionado ou editado em qualquer editor de texto. Como o formato não utiliza compressão ou criptografia, os tamanhos dos arquivos variam tipicamente de alguns kilobytes a algumas centenas de kilobytes, dependendo da complexidade do projeto.
O formato .gan interopera com arquivos do Microsoft Project por meio da importação e exportação integradas do GanttProject. Os projetos também podem ser exportados para CSV para uso em planilhas ou para PDF para compartilhar gráficos de Gantt impressos.
O GanttProject e o formato de arquivo .gan são suportados em Windows, Linux e macOS - qualquer plataforma com um ambiente de execução Java.
Segurança e proteção
RISCO: LOWUm arquivo .gan consiste em dados XML simples sem código executável, portanto, abrir um é seguro. A única cautela é a higiene usual de XML/referências externas: um atributo de link da web é apenas texto. Como sempre, verifique se o arquivo é realmente XML (e não um executável renomeado para .gan) antes de abrir de uma fonte não confiável.
Detalhes do formato
em resumoProgramas que abrem arquivos GAN
Detalhes técnicos
especificação profunda| Codificação | Texto simples UTF-8 (XML) |
| Formato de contêiner | Documento XML único; o elemento raiz é `<project>` |
| Tipo MIME | application/xml (também aceito como text/xml) |
| Compressão | Nenhuma - o arquivo é texto simples não compactado |
| Tamanho de arquivo típico | Alguns KB a algumas centenas de KB, dependendo da contagem de tarefas e recursos |
| Seções do documento | `<tasks>`, `<resources>`, `<allocations>`, `<calendars>` além de dados de configuração de visualização |
| Atributos do elemento raiz | name, company, view-date e webLink armazenados como atributos XML em `<project>` |
| Modelo de tarefa | Tarefas hierárquicas com duração, data de início, porcentagem de conclusão, sinalizador de marco e dependências predecessoras |
| Modelo de recurso | Recursos humanos nomeados com funções, e-mail e porcentagens de alocação por tarefa |
| Suporte a calendário | Calendários de trabalho personalizados por projeto com exceções de fins de semana e feriados |
| Versionamento de esquema | Versão do formato armazenada como um atributo no arquivo; arquivos de projeto 2.x e 3.x são retrocompatíveis |
| Requisito de plataforma | Multiplataforma; requer um ambiente de execução Java (Windows, macOS, Linux) |
| Interoperabilidade | Importação e exportação para Microsoft Project (.mpp/.mpx), CSV e PDF de dentro do GanttProject |
| Desenvolvedor / mantenedor | Equipe GanttProject (BarD Software); código aberto gratuito sob GNU GPL |
| Identificação | Sem número mágico binário; identificado pela declaração XML e raiz `<project>` com atributos específicos do GanttProject |
| Lançado | 2003 (GanttProject 1.x) |
| Versão mais recente | GanttProject 3.x XML project format (current) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.ganttproject.biz |
Conversões de GAN
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos GAN.