O Vertopal-Cli é um utilitário pequeno, mas poderoso, que permite converter arquivos digitais em vários formatos usando a API pública vertopal.
Você pode usar o vertopal-cli por comandos de terminais ou importar como um pacote python .
Vertopal-cli está disponível no Pypi:
python -m pip install vertopalVocê também pode baixar a versão mais recente dos binários vertopal-cli para macOS , Windows e Linux na página de lançamentos ou na página do produto.
Um instalador automático está disponível para cada plataforma diferente. Ele executará um script de instalação que download e copiará binários vertopal-cli para o local correto.
Usando o terminal macOS:
curl https://run.vertopal.com/cli/macos | bashNo Windows usando o PowerShell:
(curl https://run.vertopal.com/cli/windows).Content | iex Se você estiver recebendo algum erro não autorizado , inicie o Windows PowerShell com a opção "Executar como administrador" e execute Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine . Agora re-execute o comando de instalação acima. Para alterar as políticas de execução para o seu padrão, você pode executar Set-ExecutionPolicy -ExecutionPolicy Default -Scope LocalMachine .
Usando o terminal Linux:
curl https://run.vertopal.com/cli/linux | bashPara usar o vertopal-cli, você precisa obter um ID de aplicativo e um token de segurança.
A conversão de arquivos usando comandos de terminal é muito simples:
vertopal convert document.ipynb --to pdf Para visualizar a ajuda completa da linha de comando, execute vertopal --help e vertopal convert --help no terminal.
Antes de executar comandos vertopal convert no terminal, você precisa definir o seu token de ID de aplicativo e segurança obtido no arquivo de configuração global:
vertopal config --app " your-app-id " --token " your-security-token "A importação de vertopal como um pacote Python facilita a implementação de conversões de arquivos em seus projetos.
O código a seguir ilustra a conversão GIF para APNG usando o pacote Python vertopal.
import vertopal
converter = vertopal . Converter (
"MickeyMouse.gif" ,
app = "your-app-id" ,
token = "your-security-token" ,
)
converter . convert ( "apng" )
converter . wait ()
if converter . is_converted ():
converter . download ()