Este breve tutorial orienta como converter SVG em PDF usando Java REST API. Ele ensinará o processo de desenvolvimento de um conversor de SVG para PDF usando Java Low Code API com um Cloud SDK baseado em Java. Você aprenderá como funciona a API e baixará o arquivo convertido do armazenamento em nuvem.
Pré-requisito
Crie credenciais de API de conta para alterar SVG para PDF
Download Aspose.PDF Cloud SDK for Java for converting SVG to PDF
Configure o projeto Java com o SDK acima
Etapas para alterar SVG para PDF usando Java REST API
- Crie uma instância do objeto PdfApi com ID do cliente e segredo para alterar SVG para PDF
- Defina o nome do arquivo SVG de origem para uso no armazenamento em nuvem
- Leia todos os bytes do SVG de origem e crie um objeto MemoryStream
- Invoque o método UploadFile() para fazer upload do fluxo de memória para o armazenamento em nuvem
- Chame o método GetSvgInStorageToPdf() para transformar o arquivo SVG no armazenamento em nuvem em um arquivo PDF
- Analise a resposta da API e recupere o fluxo de memória que contém o arquivo PDF
Estas etapas resumem o processo de alteração de SVG para PDF usando Java REST Interface. Leia todos os bytes do arquivo SVG em um fluxo de memória, carregue-o em um armazenamento em nuvem e chame o método GetSvgInStorageToPdf() para transformar o arquivo SVG em PDF. Por fim, recupere o arquivo PDF resultante gerado a partir do SVG usando a resposta da API e salve-o no disco.
Código para converter arquivo SVG em PDF usando interface Java REST
Este código demonstrou a transformação do formato de arquivo de SVG para PDF usando Java RESTful Service. O fluxo de memória pode ser gerado a partir do arquivo no disco ou recuperado de um banco de dados ou rede. Você pode modificar ainda mais o PDF recém-criado, carregando-o no armazenamento em nuvem e executando as operações desejadas conforme o requisito.
Este guia nos ensinou como converter o arquivo SVG para PDF. Para converter um formulário XFA em PDF, consulte o artigo em Converter formulário XFA em PDF usando Java REST API.