Перетворіть PDF у SVG за допомогою Node.js

У сучасному світі робота з різними форматами файлів є звичайною вимогою для розробки, і одним із завдань, яке часто виникає, є перетворення PDF в інші формати. Одне з таких перетворень передбачає зміну PDF-файлу на SVG, який є популярним форматом векторних зображень, ідеальним для графіки та масштабування. Якщо ви хочете конвертувати PDF у SVG за допомогою Node.js, ви в потрібному місці. Використовуючи потужну бібліотеку перетворення, ви можете легко експортувати PDF у SVG у Node.js, спрощуючи робочий процес і покращуючи можливості програми.

Кроки для перетворення PDF у SVG за допомогою Node.js

  1. Налаштуйте та інтегруйте GroupDocs.Conversion для Node.js через Java у свій проект, щоб увімкнути перетворення файлів PDF у формат SVG
  2. Додайте пакет groupdocs.conversion до свого проекту
  3. Створіть екземпляр класу Converter і вкажіть шлях до документа PDF, який ви хочете конвертувати
  4. Налаштуйте клас ImageConvertOptions і виберіть SVG як бажаний вихідний формат для перетворення
  5. Викличте метод convert класу Converter для обробки PDF-файлу та створення вихідного файлу SVG

Щоб згенерувати SVG із PDF у Node.js, спочатку потрібно налаштувати середовище. Потім ви можете почати із завантаження файлу PDF за допомогою класу Converter. Після завантаження PDF-файлу вкажіть параметри перетворення, наприклад бажаний вихідний формат, яким у даному випадку є SVG. Клас ImageConvertOptions дозволяє вам налаштувати ці параметри, і ви можете встановити формат SVG за допомогою методу setFormat. Викличте метод Converter.convert із параметрами перетворення, щоб створити вихідний файл і зберегти його на диску з вибраним ім’ям. Цей метод забезпечує точне перетворення PDF-файлу на масштабовану векторну графіку (SVG).

Код для перетворення PDF у SVG за допомогою Node.js

const conversion = require('@groupdocs/groupdocs.conversion')
const licensePath = "GroupDocs.Search.lic";
const license = new conversion.License()
license.setLicense(licensePath);
// Load the input PDF file
const converter = new conversion.Converter("sample.pdf");
// Set the convert options
const options = new conversion.ImageConvertOptions();
options.setFormat(conversion.ImageFileType.Svg);
// Save output SVG to disk
converter.convert("output.svg", options);
process.exit(0);

Підсумовуючи, процес перетворення PDF на SVG за допомогою Node.js є простим і дуже ефективним. Використовуючи бібліотеку GroupDocs.Conversion, ви можете легко автоматизувати перетворення PDF-файлів у масштабовану векторну графіку для різних програм, від веб-розробки до графічного дизайну. Можливість виконувати ці перетворення з мінімальною кількістю коду та зусиль робить цей інструмент цінним для будь-якого розробника, який працює з Node.js. Цей підхід не тільки економить час, але й гарантує, що ваші конвертовані файли підтримують високі стандарти якості, придатні для різноманітних випадків використання.

Раніше ми поділилися докладним посібником про те, як конвертувати PDF у TXT за допомогою Node.js. Щоб отримати повний покроковий посібник, не забудьте ознайомитися з нашим повним посібником щодо конвертувати PDF у TXT за допомогою Node.js.

 Українська