Word je jedním z oblíbených formátů pro sdílení a tisk dokumentů. Často potřebujeme převádět dokumenty aplikace Word do různých formátů obrázků. Je lepší používat již vyvinuté specializované nástroje, které poskytují snadno udržovatelné a flexibilní řešení konverze podle vašich potřeb. V tomto článku se naučíme, jak převést slovo na obrázkový soubor JPEG, PNG nebo GIF v Pythonu.
Tento článek bude obsahovat následující témata:
- Konverze z Wordu na obrázky REST API - Python SDK
- Jak převést Word na JPEG pomocí REST API v Pythonu
- Převeďte DOC/DOCX na PNG v Pythonu pomocí REST API
- Převeďte Word DOC/DOCX na GIF v Pythonu pomocí REST API
- Online převodník slov na obrázky zdarma
REST API pro převod Wordu na obrázky – Python SDK
Pro převod obrázků JPG, PNG a GIF v Pythonu budeme používat Ruby SDK of GroupDocs.Conversion Cloud API. Python SDK GroupDocs.Conversion poskytuje nejlepší způsob, jak převést Word DOCX na soubory JPG, PNG a GIF během několika sekund. Je to 100% bezplatné, bezpečné a snadno použitelné Python SDK pro konverzi souborů. Umožňuje převádět dokumenty podporovaných formátů na obrázky programově v cloudu. Můžete jej nainstalovat pomocí následujícího příkazu v konzole:
pip install groupdocs_conversion_cloud
Nejprve získejte své ID klienta a tajný klíč z řídicího panelu, než budete postupovat podle níže uvedených kroků. Jakmile budete mít své ID a tajemství, přidejte do aplikace níže uvedený kód, jak je uvedeno níže:
# Importujte Python SDK do své python aplikace z http://api.groupdocs.cloud
import groupdocs_conversion_cloud
# Získejte client_id a client_secret z https://dashboard.groupdocs.cloud po bezplatné registraci.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Získejte konfigurace API souboru
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "DefaultStorage"
Jak převést Word na JPEG pomocí REST API v Pythonu
Word můžete převést do formátu JPEG programově podle následujících kroků:
- Nejprve vytvořte instanci ConvertApi
- Dále vytvořte instanci ConvertSettings
- Poté nastavte název úložiště a cestu k souboru aplikace Word
- Nastavit výsledný formát souboru obrázku jako „jpeg“
- Vytvořte instanci DocxLoadOptions
- Nastavte heslo souboru word a load\options
- Vytvořte instanci JpegConvertOptions
- Definujte stupně šedi, od\stránka, stránky\počet, kvalita, otočení\úhel a použití\pdf atd
- Nastavte convertOptions na nastavení
- Nyní zadejte cestu k výstupnímu souboru
- Poté vytvořte ConvertDocumentRequest s ConvertSettings jako argumentem
- Nakonec zavolejte metodu ConvertApi.convert\document() pomocí ConvertDocumentRequest a uložte převedený soubor.
Následující ukázkový kód ukazuje, jak převést dokumenty Word do formátu obrázků JPEG pomocí REST API v Pythonu:
# Jak převést Word DOCX na JPEG pomocí REST API v Pythonu
try:
# Vytvořte instanci rozhraní API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Definujte nastavení převodu
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-word.docx"
settings.format = "jpeg"
loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"
settings.load_options = loadOptions;
convertOptions = groupdocs_conversion_cloud.JpegConvertOptions()
convertOptions.gray_scale = True
convertOptions.from_page = 1
convertOptions.pages_count = 1
convertOptions.quality = 100
convertOptions.rotate_angle = 90
convertOptions.use_pdf = False
settings.convert_options = convertOptions
settings.output_path = "python-testing"
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted Word DOCX to JPEG image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
print("Exception while calling API: {0}".format(e.message))
Výše uvedená ukázka kódu uloží převedený soubor JPEG do cloudu.
Převeďte DOC/DOCX na PNG v Pythonu pomocí REST API
Word Doc/Docx můžete také převést na formát souboru PNG programově podle následujících kroků:
- Vytvořte instanci ConvertApi
- Dále vytvořte instanci ConvertSettings
- Poté nastavte název úložiště a cestu k souboru aplikace Word
- Také nastavte „png“ jako výstupní formát obrázku
- Vytvořte instanci DocxLoadOptions
- Nastavte heslo souboru word a load\options
- Vytvořte instanci PngConvertOptions
- Definujte hodnoty ve stupních šedi, od\stránka, stránky\počet, kvalita, otočení\úhel a použití\pdf
- Nastavte convertOptions na nastavení
- Nyní zadejte cestu k výstupnímu souboru
- Poté vytvořte ConvertDocumentRequest s ConvertSettings jako argumentem
- Nakonec zavolejte metodu ConvertApi.convert\document() pomocí ConvertDocumentRequest a uložte převedený soubor.
Následující příklad kódu ukazuje, jak převést slovo do formátu PNG pomocí REST API v Pythonu:
# Jak převést Word DOCX na PNG pomocí REST API v Pythonu
# Vytvořte instanci rozhraní API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Definujte nastavení převodu
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-word.docx"
settings.format = "png"
loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"
settings.load_options = loadOptions;
convertOptions = groupdocs_conversion_cloud.PngConvertOptions()
convertOptions.gray_scale = True
convertOptions.from_page = 1
convertOptions.pages_count = 1
convertOptions.quality = 100
convertOptions.rotate_angle = 90
convertOptions.use_pdf = False
settings.convert_options = convertOptions
settings.output_path = "python-testing"
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted DOCX to PNG file format: " + str(response))
Převeďte Word DOC/DOCX na GIF v Pythonu pomocí REST API
Word Docx můžete převést na JPG programově podle následujících kroků:
- Vytvořte instanci ConvertApi
- Dále vytvořte instanci ConvertSettings
- Poté nastavte název úložiště a cestu k souboru aplikace Word
- Nyní zadejte „gif“ jako výstupní formát obrázku
- Vytvořte instanci DocxLoadOptions
- Nastavte heslo souboru word a load\options
- Vytvořte instanci GifConvertOptions
- Definujte stupně šedi, od\stránka, stránky\počet, kvalita, otočení\úhel a použití\pdf atd.
- Nastavte convertOptions na nastavení
- Dále zadejte cestu k výstupnímu souboru
- Poté vytvořte ConvertDocumentRequest s ConvertSettings jako argumentem.
- Nakonec zavolejte metodu ConvertApi.convert\document() pomocí ConvertDocumentRequest a uložte převedený soubor.
Následující ukázka kódu ukazuje, jak převést word Doc/Docx na formát souboru obrázku GIF pomocí REST API v Pythonu:
# Jak převést Word DOCX na GIF pomocí REST API v Pythonu
# Vytvořte instanci rozhraní API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Definujte nastavení převodu
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/sample-word.docx"
settings.format = "gif"
loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"
settings.load_options = loadOptions;
convertOptions = groupdocs_conversion_cloud.GifConvertOptions()
convertOptions.gray_scale = True
convertOptions.from_page = 1
convertOptions.pages_count = 1
convertOptions.quality = 100
convertOptions.rotate_angle = 90
convertOptions.use_pdf = False
settings.convert_options = convertOptions
settings.output_path = "python-testing"
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = convert_api.convert_document(request)
print("Successfully converted Word to GIF format: " + str(response))
Online převodník slov na obrázek zdarma
Vyzkoušejte prosím následující bezplatný online nástroj pro převod JPG, PNG a GIF, který je vyvinut pomocí výše uvedeného rozhraní API.
Závěr
V tomto článku jsme se naučili, jak převést word na obrázkové formáty v cloudu. Teď víš:
- jak převést wordové dokumenty na jpeg/jpg v Pythonu;
- jak převést word doc/docx do formátu obrázku png pomocí Pythonu;
- jak převést word doc/docx do formátu gif v Pythonu;
Další informace o GroupDocs.Conversion Cloud API se můžete dozvědět pomocí dokumentace. Poskytujeme také sekci API Reference, která vám umožní vizualizovat a pracovat s našimi API přímo prostřednictvím prohlížeče.
Položit otázku
Máte-li jakékoli dotazy týkající se převodu word docx na obrázek, neváhejte se nás zeptat na Free Support Forum.