Jak převést Word na obrázkové formáty pomocí REST API v Ruby

Jak převést DOCX na typy souborů obrázků pomocí REST API?

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. Ruby 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% zdarma, bezpečné a snadno použitelné Ruby SDK pro konverzi souborů. Umožňuje převádět dokumenty podporovaných formátů na obrázky programově v cloudu

V tomto článku se naučíme, jak převést slovo na obrázek pomocí REST API v Ruby. Tento článek bude obsahovat následující témata:

Vysoce výkonný REST API pro převod slov na obrázky a Ruby SDK

Pro převod obrázků JPG, PNG a GIF na Ruby budeme používat Ruby SDK of GroupDocs.Conversion Cloud API. Můžete jej nainstalovat pomocí následujícího příkazu v konzole:

gem 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:

# Načtěte drahokam do své rubínové aplikace pro http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'

# Získejte své client_id a client_secret z https://dashboard.groupdocs.cloud po bezplatné registraci.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
@storage_name = "my-local-storage"

Převeďte Word na JPEG pomocí REST API v Ruby

Word můžeme převést na obrázky podle jednoduchých kroků uvedených níže: Nejprve musíte nahrát soubor docx do cloudu pomocí následující ukázky kódu: V důsledku toho bude nahraný soubor dostupný v sekce souborů řídicího panelu v cloudu. Nyní můžete převést Word do formátu JPEG programově podle následujících kroků:

  • Nejprve vytvořte instanci ConvertApi.
  • Dále vytvořte instanci ConvertSettings.
  • Poté nastavte cestu k souboru aplikace Word a název úložiště.
  • Také přiřaďte “jpeg” jako výstupní formát obrázku.
  • Vytvořte instanci DocxLoadOptions
  • Nastavte heslo souboru word a load\options.
  • Vytvořte instanci JpegConvertOptions.
  • 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í ukázka kódu ukazuje, jak převést dokument aplikace Word na obrázek JPEG pomocí REST API v Ruby.

# Jak převést word docx na jpeg
# Získání instance rozhraní ConvertAPI
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Inicializujte a nastavte nastavení převodu
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "jpeg"

# Nastavte Docx LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::JpegConvertOptions.new()
@convertOptions.grayscale = 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 = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

@result = @apiInstance.convert_document(@request)
puts("Word doc successfully converted to jpeg. " + (@result).to_s)

Výše uvedená ukázka kódu uloží převedený soubor JPEG do cloudu. Můžete si jej také stáhnout přidáním stáhnout soubor API.

Jak převést Word do JPG pomocí pokročilých možností

Word Doc můžeme převést do formátu JPG pomocí pokročilých nastavení programově podle následujících kroků:

  • Vytvořte instanci ConvertApi.
  • Poté vytvořte instanci ConvertSettings.
  • Také nastavte název úložiště a cestu k souboru aplikace Word.
  • Jako výstupní formát obrázku nastavte “jpg”.
  • Vytvořte instanci JpgConvertOptions.
  • Definujte hodnoty from\page and pages\count.
  • 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 na obrázek JPG s pokročilými možnostmi převodu.

# Jak převést word docx na jpg
# Získání instance rozhraní Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
 
# Inicializujte nastavení převodu obrázků
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "jpg"

@convertOptions = GroupDocsConversionCloud::JpgConvertOptions.new
@convertOptions.from_page = 1
@convertOptions.pages_count = 2

@settings.convert_options = @convertOptions
@settings.output_path = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

# Převést do jpg
@response = @apiInstance.convert_document(@request)
puts("Word docx successfully converted to jpg format.")

Jak převést DOCX na PNG pomocí REST API v Ruby

Word Docx můžete převést na formát PNG programově podle následujících kroků:

  • Vytvořte instanci ConvertApi.
  • Dále vytvořte instanci ConvertSettings.
  • Poté nastavte cestu k souboru aplikace Word a název úložiště.
  • 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 Ruby.

# Jak převést word docx na png
# Získání instance rozhraní Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Inicializujte nastavení převodu
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "png"

# Nastavte Word Docx LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::PngConvertOptions.new()
@convertOptions.grayscale = 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 = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

@result = @apiInstance.convert_document(@request)
puts("Word Docx successfully converted to png image. ")

Převeďte Word DOCX na GIF v Ruby pomocí REST API

Word Docx můžeme převést na JPG programově podle následujících kroků:

  • Vytvořte instanci ConvertApi.
  • Dále vytvořte instanci ConvertSettings.
  • Poté nastavte cestu k souboru aplikace Word a název úložiště.
  • Také nastavte “gif” jako výstupní formát obrázku.
  • Vytvořte instanci DocxLoadOptions
  • Nastavte heslo souboru word a load\options.
  • Vytvořte instanci GifConvertOptions.
  • 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í ukázka kódu ukazuje, jak převést word Docx na soubor GIF pomocí REST API v Ruby. Chcete-li nahrát soubor, postupujte podle výše uvedených kroků.

# Jak převést word docx na gif
# Získání instance rozhraní Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Inicializujte nastavení převodu
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "gif"

# Nastavte Word Docx LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::GifConvertOptions.new()
@convertOptions.grayscale = 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 = "word-to-images"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
@result = @apiInstance.convert_document(@request)
puts("Word Docx successfully converted to gif format. ")

Zdarma online převodník slov na obrázky

Vyzkoušejte prosím následující bezplatný online konverzní nástroj JPG, PNG a GIF, který je vyvinut pomocí výše uvedeného API https://products.aspose.app/words/conversion/docx-to-image.

Závěr

V tomto článku jsme se naučili, jak převést word na obrázkové formáty v cloudu. Nyní víte, jak:

  • převést dokumenty aplikace Word na jpeg/jpg pomocí REST API v ruby
  • jak převést word docx do formátu obrázku png pomocí ruby
  • převést word docx do formátu gif pomocí REST API v ruby

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 naše API a pracovat s nimi přímo prostřednictvím prohlížeče.

Položit otázku

Máte-li jakékoli dotazy týkající se převodníku word docx na obrázek, neváhejte se nás zeptat na fóru.

Viz také