JPG, также известный как JPEG, является широко используемым форматом сжатого изображения для хранения цифровых изображений. Это самый популярный формат изображений, который поддерживает сжатие с потерями. В то время как Microsoft Word используется для обработки текстов и создания документов. В некоторых случаях вам нужно преобразовать JPG в MS Word, чтобы сделать его редактируемым. Конвертер JPG в Word превращает изображение в документ в течение нескольких секунд. Итак, в этой статье вы узнаете, как конвертировать JPG в Word на Python.
В этой статье должны быть раскрыты следующие темы:
- REST API для преобразования JPG/JPEG в Word — установка
- Преобразование JPG/JPEG в Word в Python с помощью REST API
- Преобразование JPG в Word без использования облачного хранилища
- Как преобразовать JPG в Word и скачать напрямую
Преобразование JPG/JPEG в Word REST API — установка {#JPG/JPEG-to-Word-Conversion-REST-API—Installation}
Для преобразования JPG в документ Word я буду использовать Python SDK of GroupDocs.Conversion Cloud API. Этот API позволяет конвертировать ваши документы и изображения любого поддерживаемого формата файлов в любой нужный вам формат. Вы можете легко конвертировать более 50 типов документов и изображений, таких как Word, PowerPoint, Excel, PDF, HTML, CAD, растровые изображения и т. д.
Вы можете установить GroupDocs.Conversion Cloud в свое приложение Python, используя следующую команду в консоли:
pip install groupdocs_conversion_cloud
Прежде чем приступить к выполнению шагов и доступных примеров кода, получите свой идентификатор клиента и секрет клиента на панели инструментов. Получив свой идентификатор и секрет, добавьте код, как показано ниже:
# Импортируйте Python SDK в свое приложение Python с http://api.groupdocs.cloud.
import groupdocs_conversion_cloud
# Получите client_id и client_secret с https://dashboard.groupdocs.cloud после бесплатной регистрации.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Получить конфигурации файлового API
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "MyStorage"
Преобразование JPG/JPEG в Word на Python с использованием REST API
Вы можете преобразовать JPG в файл Word, выполнив простые шаги, указанные ниже:
- Загрузить файл JPG в облако
- Конвертировать JPG в Word на Python
- Скачать преобразованный файл
Загрузить документ
Во-первых, загрузите документ Word в облако, используя приведенный ниже пример кода:
# Загрузите файл JPG/JPEG в облачное хранилище
# Создайте экземпляр файлового API
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# Вызов запроса на загрузку файла
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\sample-file.jpg", "H:\\groupdocs-cloud-data\\sample-file.jpg", storage_name)
# Загрузить pdf-файл в облако
response = file_api.upload_file(request)
print(response.uploaded)
В результате загруженный файл Word будет доступен в разделе файлов вашей панели инструментов в облаке.
Преобразование JPG в Word в Python
Вы можете программно преобразовать файл JPG в Word, выполнив следующие действия:
- Создайте экземпляр ConvertApi
- Создайте экземпляр ConvertSettings
- Укажите путь к файлу JPG.
- Назначьте «docx» формату
- Определите DocxConvertOptions, если требуется
- Укажите путь к выходному файлу
- Создайте ConvertDocumentRequest с ConvertSettings
- Получите результаты, вызвав метод convert\document() с ConvertDocumentRequest.
В следующем примере кода показано, как преобразовать JPG в Word без потери формата с помощью REST API:
# Как преобразовать JPG в файл Word в Python
# Создайте необходимые экземпляры API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Определить настройки преобразования
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-file.jpg"
settings.format = "docx"
# Параметры преобразования DOCX
settings.convert_options = groupdocs_conversion_cloud.DocxConvertOptions()
settings.output_path = "python-testing"
# Создать запрос на преобразование документа
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Конвертировать JPG/JPEG в файл Word DOCX
response = convert_api.convert_document(request)
print("Successfully converted JPG to Word document: " + str(response))
Загрузите преобразованный файл
Приведенный выше пример кода сохранит преобразованный файл docx в облаке. Вы можете загрузить его, используя следующий пример кода:
# Инициализация API для загрузки преобразованного файла
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# Создать запрос на скачивание файла
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\sample-file.docx", storage_name)
# Скачать конвертированный файл
response = file_api.download_file(request)
# Переместите загруженный файл в свой каталог
shutil.move(response, "H:\\groupdocs-cloud-data\\")
Преобразование JPG в Word без использования облачного хранилища
Вы можете преобразовать JPG в документ Word без использования облачного хранилища, выполнив следующие действия:
- Создайте экземпляр ConvertApi
- Создайте ConvertDocumentDirectRequest и передайте запрошенный формат документа и путь к входному файлу.
- Получите результаты, вызвав метод convert\document\direct() с ConvertDocumentDirectRequest.
- При желании сохраните выходной файл по локальному пути, используя метод Shutil.move()
В следующем примере кода показано, как преобразовать JPG в Word без использования облачного хранилища:
# Преобразование JPG/JPEG в Word без использования облачного хранилища
# Создайте необходимые экземпляры API
import shutil
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Подготовить запрос на конвертацию
request = groupdocs_conversion_cloud.ConvertDocumentDirectRequest("docx", "H:\\groupdocs-cloud-data\\sample-file.jpg")
# Преобразование JPG в Docx без облачного хранилища
response = convert_api.convert_document_direct(request)
# Переместите загруженный файл в свой рабочий каталог
shutil.move(response, "H:\\groupdocs-cloud-data\\")
Как конвертировать JPG в Word и загружать напрямую
Вы можете легко преобразовать JPG в файл Word программно, выполнив следующие действия:
- Создайте экземпляр ConvertApi
- Создайте экземпляр ConvertSettings
- Укажите путь к файлу Word
- Назначьте «docx» формату
- Установите «Нет» в выходной путь
- Создайте ConvertDocumentRequest с ConvertSettings
- Получите результаты, вызвав метод convert\document\download().
- При желании сохраните выходной файл по локальному пути, используя метод Shutil.move()
В следующем примере кода показано, как преобразовать JPG в Word и загрузить его напрямую с помощью REST API в Python:
# Как конвертировать JPG/JPEG в Word Docx и загружать напрямую
# Создайте необходимые экземпляры API
import shutil
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Подготовьте настройки конвертации
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "python-testing/sample-file.jpg"
settings.format = "docx"
# вывод в виде документа IOStream
settings.output_path = None
# Подготовить запрос на конвертацию
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Преобразование JPG/JPEG в файл Word напрямую
response = convert_api.convert_document_download(request)
# Переместите загруженный файл в свой рабочий каталог
shutil.move(response, "H:\\groupdocs-cloud-data\\")
В ответ API должен вернуть преобразованный текстовый документ. Чтобы загрузить файл, выполните указанные выше действия.
Онлайн-конвертер JPG в Word
Как конвертировать jpg в word онлайн? Пожалуйста, попробуйте следующий бесплатный онлайн-инструмент преобразования JPG в Word, чтобы преобразовать jpg в редактируемый docx, который разработан с использованием вышеуказанного API.
Заключение
В этой статье вы узнали:
- как конвертировать JPG в файл Word с помощью Python в облаке;
- загрузите файл JPG в облако, а затем загрузите преобразованный файл docx из облака;
- как программно конвертировать JPG в Word без использования облачного хранилища;
- как преобразовать JPG в файл Word и скачать его напрямую;
Вы можете узнать больше о GroupDocs.Conversion Cloud API, используя документацию. Мы также предоставляем раздел Справочник по API, который позволяет визуализировать наши API и взаимодействовать с ними непосредственно через браузер.
Задайте вопрос
Если у вас есть какие-либо вопросы о конвертере JPG в Word, задайте их нам на Форуме бесплатной поддержки.
Часто задаваемые вопросы
Как конвертировать JPG в Word Docx?
Установите эту библиотеку Python, чтобы программно преобразовать JPG/JPEG в Word в Python. Вы можете посетить документацию для получения полной информации об API.
Какой самый быстрый способ конвертировать JPG в Word?
Онлайн-конвертер JPG в DOC работает очень быстро, и вы можете преобразовать JPG в DOC за несколько секунд.
Как я могу преобразовать изображение в слово онлайн бесплатно?
- Откройте наш бесплатный конвертер JPG в DOC.
- Щелкните внутри области перетаскивания файла, чтобы загрузить файл JPG, или перетащите файл JPG.
- Нажмите на кнопку Конвертировать. Ваши файлы JPG будут загружены и преобразованы в формат DOC.
- Ссылка для скачивания выходных файлов будет доступна сразу после конвертации.
Безопасно ли конвертировать JPG в DOC с помощью бесплатного онлайн-конвертера?
Да, никто не имеет доступа к вашим загруженным файлам, и мы удаляем загруженные файлы через 24 часа.
Смотрите также
Мы рекомендуем вам посетить следующие статьи, чтобы узнать о: