В этом кратком руководстве рассказывается, как конвертировать SVG в PDF с помощью Java REST API. Он научит вас процессу разработки конвертера SVG в PDF с использованием Java Low Code API и облачного SDK на основе Java. Вы изучите работу API и загрузите конвертированный файл из облачного хранилища.
Обязательное условие
Создайте учетные данные API учетной записи, чтобы изменить SVG на PDF.
Скачать Aspose.PDF Cloud SDK for Java for converting SVG to PDF
Настройка Java-проекта с помощью вышеуказанного SDK.
Действия по изменению SVG в PDF с помощью Java REST API
- Создайте экземпляр объекта PdfApi с идентификатором клиента и секретным ключом для изменения SVG в PDF.
- Определите имя исходного файла SVG для использования в облачном хранилище.
- Прочитайте все байты из исходного SVG и создайте объект MemoryStream.
- Вызовите метод UploadFile(), чтобы загрузить поток памяти в облачное хранилище.
- Вызовите метод GetSvgInStorageToPdf(), чтобы преобразовать файл SVG в облачном хранилище в файл PDF.
- Проанализируйте ответ API и получите поток памяти, содержащий файл PDF.
Эти шаги суммируют процесс изменения SVG в PDF с использованием интерфейса Java REST. Считайте все байты файла SVG в поток памяти, загрузите его в облачное хранилище и вызовите метод GetSvgInStorageToPdf(), чтобы преобразовать файл SVG в PDF. Наконец, получите полученный PDF-файл, созданный из SVG, с помощью ответа API, и сохраните его на диске.
Код для преобразования файла SVG в PDF с использованием интерфейса Java REST
Этот код продемонстрировал преобразование формата файла из SVG в PDF с помощью службы Java RESTful. Поток памяти может быть сгенерирован из файла на диске или получен из базы данных или сети. Вы можете дополнительно изменить вновь созданный PDF-файл, загрузив его в облачное хранилище и выполнив необходимые операции в соответствии с требованиями.
Это руководство научило нас конвертировать SVG-файл в PDF. Чтобы преобразовать форму XFA в PDF, обратитесь к статье Преобразование формы XFA в PDF с помощью Java REST API.