Цей короткий посібник проведе вас через перетворення GIF на PDF у Python. Він поділиться деталями налаштування IDE для розробки, списком кроків кодування та зразковим кодом для створення конвертера GIF‑файлів у PDF на Python. Також буде обговорено кілька удосконалень для створення власного вихідного PDF.
Кроки для перетворення GIF у PDF у Python
- Встановіть середовище, щоб використовувати Aspose.PDF for Python via .NET для зміни файлу з GIF у PDF
- Визначте назви вхідного GIF та вихідного PDF файлу
- Завантажте вихідний GIF‑файл, використовуючи модуль Image з бібліотеки PIL
- Отримайте ширину та висоту GIF‑зображення для подальшої обробки в коді
- Створіть новий об’єкт класу Document для збереження вихідного PDF‑файлу
- Додайте нову сторінку до щойно створеного PDF‑файлу
- Створіть об’єкт класу Image з бібліотеки Aspose.PDF і встановіть його файл у GIF‑файл
- За бажанням встановіть властивості сторінки
- Додайте об’єкт Image до колекції абзаців сторінки та збережіть вихідний PDF‑файл
Ці кроки охоплюють повний процес перетворення GIF у PDF за допомогою Python. Завантажте вихідний файл GIF, отримайте його розмір, створіть об’єкт Document для PDF, додайте до нього сторінку та створіть об’єкт класу Image, встановивши його властивість file на ім’я файлу GIF. Додайте це зображення до колекції абзаців на сторінці та збережіть вихідний файл PDF.
Код для конвертації GIF‑файлу у PDF у Python
Будь ласка, надайте речення для перекладу.
Вищенаведений код демонструє процес перетворити GIF у PDF за допомогою Python. У наведеному коді встановлення властивостей page_info є необов’язковим; воно задає розмір сторінки, який точно відповідає розміру зображення GIF. Аналогічно, щоб уникнути небажаного автоматичного масштабування, примусово встановіть розташування та розміри зображення, задавши властивості fix_width і fix_height відповідно до зображення GIF.
У цій статті ми навчилися розробляти конвертер GIF у PDF. Щоб додати нумерацію Бейтса у PDF‑файл, зверніться до статті Додати нумерацію Бейтса до PDF за допомогою Python.