Skip to content

Latest commit

 

History

History
255 lines (208 loc) · 18.3 KB

README.pt-PT.md

File metadata and controls

255 lines (208 loc) · 18.3 KB

Filee: Arrasta. Larga. Convertido.

Um conversor de ficheiros gratuito e de código aberto: basta arrastar e largar.
Mantém uma tecla premida (Ctrl, Option no macOS), arrasta ficheiros e larga-os num formato da barra circular que se abre junto ao cursor.

Site · Descarregar · LinkedIn · Instalação · Linha de comandos · Desenvolvimento

Integração contínua Versão mais recente Descargas Windows 10 | 11 Linux x64 | ARM64 macOS: versão de pré-visualização Licença MIT

Filee: repositório C# da semana em primeiro lugar no Trendshift Filee: repositório C# do dia em primeiro lugar no Trendshift Featured|HelloGitHub

English · Español · 日本語 · 한국어 · 简体中文 · 繁體中文 · Polski · हिन्दी · Русский · العربية · Português (Brasil) · Português (Portugal) · Français · ไทย · Türkçe · Bahasa Indonesia · Italiano

Junto ao cursor
Não precisas de abrir a janela da aplicação. Os formatos aparecem onde estás, apenas os que fazem sentido para os ficheiros que arrastas.
270 formatos, sem outro software
Imagens, PDF, Word, Excel, PowerPoint, HWP, livros digitais, arquivos, tipos de letra, CAD, modelos 3D e dados geoespaciais funcionam sem Office, Hancom Office ou LibreOffice.
Tudo fica no teu computador
Nada é enviado para a Internet. O Filee funciona sem ligação e guarda o resultado junto ao original.

Vê como funciona

Ao arrastar trip.jpg com Ctrl premido, abre-se uma barra circular de formatos junto ao cursor. O ficheiro é largado em PNG, o anel de progresso completa-se e surge trip.png
Vê o vídeo de 27 segundos e experimenta a demonstração interativa em filee.sh

Instalação

Descarrega o Filee da página de versões.

Microsoft Store

  • Windows 10/11: executa Filee-<version>-win-Setup.exe ou extrai o win-Portable.zip e executa Filee.exe.
    • O Filee tem um instalador próprio, disponível nos idiomas da aplicação, que não precisa de mais nada no computador.
    • Permite adicionar o menu do Explorador, o arranque ao iniciar sessão, o comando filee e motores opcionais.
    • As instalações silenciosas aceitam as opções do Inno Setup (/VERYSILENT /SUPPRESSMSGBOXES).
  • macOS 13+ (versão de pré-visualização): extrai o pacote osx-arm64 ou osx-x64 e executa ./install.sh.
    • Também podes abrir o .dmg e arrastar o Filee para Aplicações (o comando filee é instalado pelo install.sh).
    • A aplicação ainda não foi notarizada pela Apple. Autoriza o primeiro arranque em Definições do Sistema → Privacidade e Segurança → Abrir mesmo assim.
  • Linux x64/ARM64 (Ubuntu 22.04+): extrai o pacote e executa ./install.sh (não precisa de acesso de administrador; requer Python 3).
    • Os gestos de arrastar são suportados em X11. Em Wayland, usa a zona de largada e o menu de contexto do gestor de ficheiros, ou consulta as integrações experimentais para GNOME, KDE Plasma e Hyprland no guia de instalação para Linux.

O Filee mostra as novas versões no menu e atualiza-se, mantendo as tuas definições e motores. Depois de uma atualização, algumas páginas apresentam as novidades.

Windows: o Filee não abre, sem janela nem mensagem de erro? Isto pode acontecer num Windows 10 que não é atualizado há muito tempo, num computador cujo processador suporta a proteção de pilha imposta por hardware (CET). O Windows ativa essa proteção, mas falta-lhe um componente de que o .NET precisa, pelo que o Filee e o instalador terminam de imediato.

  • Recomendado: instala as atualizações disponíveis do Windows (a atualização cumulativa mais recente).
  • Se não puderes atualizar: desativar a proteção apenas para o Filee costuma resolver o problema. Executa estes comandos no PowerShell como administrador:
Set-ProcessMitigation -Name Filee.exe -Disable UserShadowStack
Set-ProcessMitigation -Name filee-cli.exe -Disable UserShadowStack

Faz o mesmo para o nome do ficheiro do instalador (por exemplo, Filee-<version>-win-Setup.exe) ou usa o ZIP portátil, que precisa apenas destas duas linhas. Para reverter a alteração, remove as entradas em Segurança do Windows → Controlo de aplicações e browser → Definições de proteção contra exploits → Definições do programa.

Funcionalidades

  • Uma barra circular junto ao cursor: mantém uma tecla premida, arrasta ficheiros e larga-os num formato. Só aparecem formatos compatíveis com os ficheiros.
  • Diretamente do navegador: arrasta uma imagem, uma ligação para um ficheiro ou uma transferência do Chrome, Edge, Firefox ou Safari da mesma forma.
    • O Filee guarda o ficheiro na pasta Transferências (ou mantém apenas o ficheiro convertido) e converte-o.
    • Os ficheiros das ligações são descarregados sem usar a sessão iniciada no navegador.
  • Uma barra por tipo de ficheiro, organizada por arrastar e largar, com predefinições de:
    • qualidade, tamanho e DPI
    • páginas e compressão de PDF
    • vídeo e áudio
    • pasta de destino e nomes de ficheiro
  • Duas faces em cada barra circular: prime Tab ou roda a roda do rato enquanto está aberta para a virar e aceder a formatos e ferramentas menos comuns.
  • Recortar antes de converter: o segmento Recortar abre as imagens uma a uma. Arrasta a moldura, escolhe uma proporção e só essa parte é guardada.
  • Vários ficheiros ao mesmo tempo, em paralelo. Os percursos com várias etapas (HWP → HWPX → DOCX) são encontrados automaticamente.
  • Pastas monitorizadas convertem todos os ficheiros que nelas entram.
  • Conversões recentes na Página inicial, cada uma com uma miniatura: abre o resultado ou escolhe outra aplicação para o abrir.
  • Outras formas de converter: o menu de contexto, um atalho de teclado, a zona de largada e o comando filee.
  • Temas claro e escuro, com a tua cor de destaque e a opacidade da barra circular à tua escolha, em English, Español, 日本語, 한국어, 简体中文, 繁體中文, Polski, हिन्दी, Русский, العربية (da direita para a esquerda), Português (Brasil), Français, नेपाली, ไทย, Türkçe, Português (Portugal), Deutsch, Italiano e Bahasa Indonesia.

Capturas de ecrã

Editor da barra circular com perfis e predefinições, em inglês Página inicial com a zona de largada e as conversões recentes, em inglês
Organiza a barra circular por arrastar e largar, com um perfil por tipo de ficheiro Página inicial: zona de largada e conversões recentes

Formatos

De Para
Imagens: JPG, PNG, WEBP, AVIF, TIFF, BMP, GIF, APNG, ICO, ICNS, JPEG XL, JPEG 2000, PSD/PSB, TGA, PPM, HEIC, QOI, DDS, PCX, MNG, CUR, …;
leitura de GIMP XCF, RAW de câmaras (CR2, CR3, NEF, ARW, DNG, …), DICOM, OpenEXR, HDR, FITS, JPEG XR (Windows) e Live Photo do iPhone (LIVP)
qualquer um destes formatos (HEIC⁵), PDF, SVG (vetorizado), redimensionamento, escala de cinzentos;
Live/Motion Photos (iPhone, Android) → respetivo vídeo (MP4, MOV⁵), e vídeo → Live Photo (iPhone) ou Motion Photo (Android)⁵, experimental
Vetores: SVG, SVGZ, EMF, WMF, AI
EPS, PS¹
CDR, VSD, CGM, ODG, FODG²
PDF (vetorial), PNG e outras imagens,
SVG ↔ SVGZ, SVG → DXF/DWG, PDF → EPS/PS¹, SVG → EMF, WMF, ODG²
PDF DOCX, HWPX, TXT, PNG, JPG, TIFF, CBZ, PPTX (uma imagem de cada página), SVG²;
juntar (pela ordem que escolheres), dividir, selecionar intervalos de páginas, comprimir (PDF mais pequenos)
Documentos: DOCX, DOCM, DOTX, EML, Outlook MSG;
leitura de OFD (faturas eletrónicas e documentos oficiais chineses)
DOC, ODT, FODT, OTT, RTF, WPS, WPD, Pages, ClarisWorks, MacWrite, T602, …²
PDF, DOCX, HWPX, EPUB, TXT, HTML;
MSG → EML
ODT, FODT, OTT²
Folhas de cálculo: XLSX, XLSM, XLS, XLT, ODS, CSV, TSV
OTS, FODS, Numbers, ET²
PDF, XLSX, ODS, CSV, TSV, JSON, HWPX, HTML
XLT, OTS²
Apresentações: PPTX, PPTM, POTX, POTM, PPSX
PPT, ODP, OTP, FODP, Keynote²
PDF, PNG, JPG, DOCX, HWPX
OTP²
HWP: HWP, HWPX PDF, PNG, DOCX, HWPX ↔ HWP, TXT, Markdown, HTML
Texto: TXT, LOG, código de scripts (PY, PAC, BAT, COMMAND; apenas lido, nunca executado), Markdown, HTML;
leitura de MHTML (páginas Web guardadas)
reStructuredText, LaTeX, Org, AsciiDoc, Typst, MediaWiki, DocBook, Jupyter, Textile, man, OPML³
TXT em UTF-8, PDF, DOCX, HWPX, EPUB
conversão entre estes formatos, diapositivos PPTX³
Livros digitais: EPUB, KEPUB, MOBI, AZW3, AZW, AZW4, FB2, CBZ, CBR, CB7, HTMLZ, TXTZ
LIT, LRF, CHM, PDB, …⁴
PDF, EPUB, KEPUB (Kobo), DOCX, TXT, HTML, HWPX
MOBI, AZW3⁴
Vídeo⁵: MP4, MOV, MKV, WEBM, AVI, WMV, FLV, MPEG, Video CD (DAT), TS, M2TS, 3GP, OGV, VOB, … MP4 (H.264, HEVC, AV1), WEBM, MOV, MKV, AVI, GIF, APNG, MP3, M4A, 720p,
legendas (SRT, ASS, WebVTT)
Áudio⁵: MP3, M4A, AAC, WAV, FLAC, OGG, OPUS, WMA, AIFF, AMR, APE, WavPack, TTA, DSD (DSF, DFF), DTS, AC3, E-AC3, … MP3, M4A (AAC, ALAC), WAV, FLAC, OGG, OPUS, AAC, WavPack, TTA, W64, AC3, E-AC3
Legendas: SRT, ASS/SSA, WebVTT, SAMI (SMI), LRC, TTML, MicroDVD, SCC conversão entre estes formatos em UTF-8 (leitura correta de ficheiros coreanos em CP949)
Arquivos: ZIP, ANSYS Workbench (WBPZ), 7Z, RAR, TAR, TAR.GZ, TAR.BZ2, TAR.XZ, GZ, ISO, CAB, DMG, ALZ, EGG, … extrair, ZIP, 7Z, TAR, TAR.GZ;
quaisquer ficheiros → um ZIP
CAD: DWG, DXF PDF, SVG, PNG, DWG ↔ DXF
Tipos de letra: TTF, OTF, WOFF, WOFF2, EOT;
FON (tipos de letra bitmap do Windows) apenas leitura
conversão entre si;
FON → um ficheiro por tamanho
Dados: JSON, JSON Lines, YAML, TOML, XML
vCard, iCalendar
conversão entre estes formatos, CSV e XLSX (tabelas);
vCard, iCalendar ↔ CSV
Modelos 3D: GLB, glTF, STL, OBJ (+ MTL), 3MF, PLY;
leitura de FBX
conversão entre estes formatos, pré-visualização em PNG
Vetores geoespaciais: Shapefile, GeoJSON, KML, KMZ, GPX
CSV com coordenadas
conversão entre estes formatos e CSV / XLSX / JSON;
os dados projetados (UTM, Web Mercator, Lambert, Albers) são convertidos em longitude / latitude WGS 84

Os formatos sem marca funcionam de imediato, sem Office, Hancom Office ou LibreOffice. Os formatos marcados precisam de um motor opcional, transferido apenas quando necessário: ¹ Ghostscript, ² LibreOffice, ³ Pandoc, ⁴ calibre, ⁵ FFmpeg (detalhes).

Linha de comandos

O comando filee usa os mesmos motores e predefinições da aplicação (é adicionado pelo instalador ou pelo install.sh).

filee convert photo.heic --to jpg
filee convert *.png --to webp --quality 80 -o converted
filee watch D:\Inbox --to pdf --move-originals

Todos os comandos e opções: filee.sh/cli ou filee help.

Desenvolvimento

Compila com o SDK do .NET 10 em Windows, macOS ou Linux:

git clone https://github.com/KnifeLemon/Filee.git
cd Filee
pwsh build/fetch-engines.ps1 -Only rhwp,pandoc   # motores opcionais
dotnet run --project src/Filee.App
dotnet test

Arquitetura · Motores · Adicionar um conversor · Adicionar um idioma · Contribuir

Os pull requests são bem-vindos. Se o Filee te poupa alguns cliques, uma ⭐ ajuda outras pessoas a descobri-lo.

Política de assinatura de código

O Filee é desenvolvido e publicado por Myeonggu Kim (KnifeLemon).

  • As versões para Windows são assinadas com um certificado Certum de assinatura de código para projetos de código aberto, emitido a Myeonggu Kim ("Open Source Developer MYEONGGU KIM").
    • As versões anteriores, até à 2.0.0 inclusive, não estão assinadas.
    • O SmartScreen pode continuar a mostrar um aviso sobre uma versão nova até que esta tenha sido descarregada vezes suficientes ("Mais informações" → "Executar mesmo assim").
  • Os pacotes para macOS têm uma assinatura ad hoc e não foram notarizados pela Apple.
  • Só são assinados ficheiros compilados pelo fluxo de publicação do GitHub Actions deste repositório, e cada versão é assinada e aprovada manualmente.
    • As bibliotecas e os programas assinados pelos respetivos autores (.NET, SkiaSharp, ImageMagick, o runtime do Microsoft C++…) mantêm as suas assinaturas; os componentes incluídos sem assinatura (rhwp, 7-Zip e a maioria das bibliotecas) são assinados com o certificado do Filee, como parte do Filee.

Política de privacidade

O Filee converte os ficheiros no teu computador e nunca os envia para a Internet. Não recolhe dados de utilização nem envia telemetria. Só se liga à Internet:

  • para perguntar ao GitHub (api.github.com) se existe uma versão mais recente, pouco depois do arranque e, depois, a cada poucas horas. Podes desativar esta opção em Definições → Acerca de ("Procurar atualizações automaticamente").
  • para descarregar os motores de conversão que escolheres instalar, a partir dos endereços oficiais fixados em engines.json, e os idiomas de reconhecimento de texto (OCR) usados por uma predefinição, fixados em ocr-languages.json.
  • quando clicas numa ligação, que abre o navegador.

Apoiar

O Filee é gratuito e continuará a sê-lo. Se quiseres apoiar o projeto, escolhe a forma que preferires (Fairy aceita cartões coreanos e pagamentos simplificados).

O teu nome ou logótipo aqui. Quem contribui mensalmente é mencionado aqui pelo nome, e os patrocinadores têm o seu logótipo aqui e na página Acerca de do Filee. Quem faz uma contribuição pontual também pode pedir para ser mencionado.

GitHub Sponsors Patreon Ko-fi PayPal Fairy

Licença

MIT, © 2026 Myeonggu Kim (KnifeLemon) e colaboradores do Filee. Os componentes de terceiros incluídos mantêm as suas licenças, indicadas em THIRD-PARTY-NOTICES.md.

Histórico de estrelas