Este conversor de imagens online é um script PHP que pode converter imagens em vários formatos para AI, APNG, AVIF, BMP, DDS, DIB, EPS, GIF, HDR, HEIC, HEIF, ICO, JP2, JPE, JPEG, PDF, PNG, PSD, RAW, SVG, TGA, TIFF, WBMP e WEBP.
Imagens mais antigas são excluídas do servidor a cada novo upload após um número fixo de horas que pode ser definido no painel.
IMPORTANTE:
Os formatos suportados por padrão dependem inteiramente do seu servidor de hospedagem. Na hospedagem compartilhada, você fica preso ao que sua hospedagem fornece, já que você não tem acesso SSH ao servidor. No VPS, no entanto, você tem controle total do servidor e a capacidade de instalar qualquer biblioteca necessária para suporte a mais formatos.
Para este script, recomendo o Ubuntu 22.04 ou superior. Na documentação, incluí uma seção que o guiará para instalar qualquer biblioteca necessária para suporte de formato 100%. Na verdade, o aplicativo de demonstração está sendo executado em um servidor Ubuntu 22.04.
O CentOS 7 também é comumente usado em hospedagem VPS. Mas ele está desatualizado e não tem suporte para alguns formatos. Instalar pacotes atualizados no CentOS 7 geralmente requer o repositório RPM do Remi. Não recomendo este SO para este script, mas se você souber o que está fazendo, poderá instalar as bibliotecas necessárias para os formatos não suportados.
Também adicionei a opção de habilitar ou desabilitar qualquer conversor do painel. Então, se algum formato não for suportado, você pode desabilitar o conversor relacionado.
Este conversor de imagens online é um script PHP que pode converter imagens em vários formatos para AI, APNG, AVIF, BMP, DDS, DIB, EPS, GIF, HDR, HEIC, HEIF, ICO, JP2, JPE, JPEG, PDF, PNG, PSD, RAW, SVG, TGA, TIFF, WBMP e WEBP.
Imagens mais antigas são excluídas do servidor a cada novo upload após um número fixo de horas que pode ser definido no painel.
IMPORTANTE:
Os formatos suportados por padrão dependem inteiramente do seu servidor de hospedagem. Na hospedagem compartilhada, você fica preso ao que sua hospedagem fornece, já que você não tem acesso SSH ao servidor. No VPS, no entanto, você tem controle total do servidor e a capacidade de instalar qualquer biblioteca necessária para suporte a mais formatos.
Para este script, recomendo o Ubuntu 22.04 ou superior. Na documentação, incluí uma seção que o guiará para instalar qualquer biblioteca necessária para suporte de formato 100%. Na verdade, o aplicativo de demonstração está sendo executado em um servidor Ubuntu 22.04.
O CentOS 7 também é comumente usado em hospedagem VPS. Mas ele está desatualizado e não tem suporte para alguns formatos. Instalar pacotes atualizados no CentOS 7 geralmente requer o repositório RPM do Remi. Não recomendo este SO para este script, mas se você souber o que está fazendo, poderá instalar as bibliotecas necessárias para os formatos não suportados.
Também adicionei a opção de habilitar ou desabilitar qualquer conversor do painel. Então, se algum formato não for suportado, você pode desabilitar o conversor relacionado.
Requisitos
PHP versão 8.1 ou superior.
Servidor Apache
Um banco de dados MySQL
mod_rewrite habilitado
As seguintes extensões PHP devem ser instaladas e habilitadas:
Bcmath
Tipo C
enrolar
DOM
Rachadura
Informações do arquivo
Filtro
Imaginack
Internacional
Mbstring
SSL aberto
PCRE
DOP
Sessão
Tokenizador
XML
CEP