Jak konwertować formaty Worda na obrazy za pomocą REST API w Ruby

Jak przekonwertować typy plików DOCX na obrazy za pomocą interfejsu API REST?

Word to jeden z popularnych formatów udostępniania i drukowania dokumentów. Często musimy konwertować dokumenty Worda na różne formaty obrazu. Lepiej jest korzystać z już opracowanych specjalistycznych narzędzi, które zapewniają łatwe w utrzymaniu, elastyczne rozwiązanie konwersji do Twoich potrzeb. Ruby SDK z GroupDocs.Conversion zapewnia najlepszy sposób na konwersję Word DOCX do plików JPG, PNG i GIF w kilka sekund. Jest w 100% darmowy, bezpieczny i łatwy w użyciu Ruby SDK do konwersji plików. Umożliwia programową konwersję dokumentów w obsługiwanych formatach na obrazy w chmurze

W tym artykule dowiemy się, jak konwertować słowo na obraz za pomocą REST API w Ruby. W tym artykule zostaną omówione następujące tematy:

Interfejs API REST konwersji tekstu na obrazy o wysokiej wydajności i zestaw SDK Ruby

Do konwersji obrazów JPG, PNG i GIF na Ruby będziemy używać Ruby SDK of GroupDocs.Conversion Cloud API. Możesz go zainstalować za pomocą następującego polecenia w konsoli:

gem install groupdocs_conversion_cloud

Po pierwsze, uzyskaj swój identyfikator klienta i klucz tajny z pulpitu nawigacyjnego przed wykonaniem poniższych kroków. Po uzyskaniu identyfikatora i tajnego kodu dodaj poniższy kod do swojej aplikacji, jak pokazano poniżej:

# Załaduj klejnot do aplikacji Ruby dla http://api.groupdocs.cloud
require 'groupdocs_conversion_cloud'

# Uzyskaj identyfikator klienta i klucz klienta z https://dashboard.groupdocs.cloud po bezpłatnej rejestracji.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
@storage_name = "my-local-storage"

Konwertuj Word na JPEG za pomocą REST API w Ruby

Możemy przekonwertować słowo na obrazy, wykonując proste czynności podane poniżej: Po pierwsze, musisz przesłać plik docx do chmury, korzystając z następującego przykładowego kodu: W rezultacie przesłany plik będzie dostępny w [ sekcja plików 16 pulpitu nawigacyjnego w chmurze. Teraz możesz programowo przekonwertować program Word na format JPEG, wykonując czynności podane poniżej:

  • Najpierw utwórz instancję ConvertApi.
  • Następnie utwórz instancję ConvertSettings.
  • Następnie ustaw ścieżkę do pliku Word i nazwę magazynu.
  • Przypisz także „jpeg” jako format obrazu wyjściowego.
  • Utwórz instancję DocxLoadOptions
  • Ustaw hasło do pliku Word i load\options.
  • Utwórz instancję JpegConvertOptions.
  • Zdefiniuj wartości skali szarości, od\strony, liczby stron, jakości, kąta obrotu i użycia\pdf.
  • Ustaw opcje konwersji na ustawienia.
  • Teraz podaj ścieżkę pliku wyjściowego.
  • Następnie utwórz ConvertDocumentRequest z ConvertSettings jako argumentem.
  • Na koniec wywołaj metodę ConvertApi.convert\document() z ConvertDocumentRequest, aby zapisać przekonwertowany plik.

Poniższy przykładowy kod pokazuje, jak przekonwertować dokument programu Word na obraz JPEG przy użyciu interfejsu API REST w języku Ruby.

# Jak przekonwertować word docx na jpeg
# Pobieranie instancji ConvertAPI
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Zainicjuj i ustaw ustawienia konwersji
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "jpeg"

# Ustaw opcje ładowania Docx
@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)

Powyższy przykładowy kod zapisze przekonwertowany plik JPEG w chmurze. Możesz go również pobrać, dodając pobierz plik API.

Jak przekonwertować program Word na JPG za pomocą opcji zaawansowanych

Możemy programowo przekonwertować Word Doc na format JPG przy użyciu zaawansowanych ustawień, wykonując czynności podane poniżej:

  • Utwórz instancję ConvertApi.
  • Następnie utwórz instancję ConvertSettings.
  • Ustaw także nazwę magazynu i ścieżkę pliku Word.
  • Ustaw „jpg” jako format obrazu wyjściowego.
  • Utwórz instancję JpgConvertOptions.
  • Zdefiniuj wartości from\page i pages\count.
  • Ustaw opcje konwersji na ustawienia.
  • Teraz podaj ścieżkę pliku wyjściowego.
  • Następnie utwórz ConvertDocumentRequest z ConvertSettings jako argumentem.
  • Na koniec wywołaj metodę ConvertApi.convert\document() z ConvertDocumentRequest, aby zapisać przekonwertowany plik.

Poniższy przykład kodu pokazuje, jak przekonwertować słowo na obraz JPG z zaawansowanymi opcjami konwersji.

# Jak przekonwertować word docx na jpg
# Pobieranie wystąpienia interfejsu API konwersji
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
 
# Zainicjuj ustawienia konwersji obrazu
@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)

# Konwertuj na jpg
@response = @apiInstance.convert_document(@request)
puts("Word docx successfully converted to jpg format.")

Jak przekonwertować DOCX na PNG za pomocą REST API w Ruby

Możesz programowo przekonwertować Word Docx do formatu PNG, wykonując czynności podane poniżej:

  • Utwórz instancję ConvertApi.
  • Następnie utwórz instancję ConvertSettings.
  • Następnie ustaw ścieżkę do pliku Word i nazwę magazynu.
  • Ustaw także „png” jako format obrazu wyjściowego.
  • Utwórz instancję DocxLoadOptions
  • Ustaw hasło do pliku Word i load\options.
  • Utwórz instancję PngConvertOptions.
  • Zdefiniuj wartości skali szarości, od\strony, liczby stron, jakości, kąta obrotu i użycia\pdf.
  • Ustaw opcje konwersji na ustawienia.
  • Teraz podaj ścieżkę pliku wyjściowego.
  • Następnie utwórz ConvertDocumentRequest z ConvertSettings jako argumentem.
  • Na koniec wywołaj metodę ConvertApi.convert\document() z ConvertDocumentRequest, aby zapisać przekonwertowany plik.

Poniższy przykład kodu pokazuje, jak przekonwertować słowo na format PNG przy użyciu interfejsu API REST w języku Ruby.

# Jak przekonwertować słowo docx na png
# Pobieranie wystąpienia interfejsu API konwersji
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Zainicjuj ustawienia konwersji
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "png"

# Ustaw opcje ładowania programu Word Docx
@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. ")

Konwertuj Word DOCX na GIF w Ruby za pomocą REST API

Możemy programowo przekonwertować Word Docx na JPG, wykonując czynności podane poniżej:

  • Utwórz instancję ConvertApi.
  • Następnie utwórz instancję ConvertSettings.
  • Następnie ustaw ścieżkę do pliku Word i nazwę magazynu.
  • Ustaw także „gif” jako format obrazu wyjściowego.
  • Utwórz instancję DocxLoadOptions
  • Ustaw hasło do pliku Word i load\options.
  • Utwórz instancję GifConvertOptions.
  • Zdefiniuj wartości skali szarości, od\strony, liczby stron, jakości, kąta obrotu i użycia\pdf.
  • Ustaw opcje konwersji na ustawienia.
  • Teraz podaj ścieżkę pliku wyjściowego.
  • Następnie utwórz ConvertDocumentRequest z ConvertSettings jako argumentem.
  • Na koniec wywołaj metodę ConvertApi.convert\document() z ConvertDocumentRequest, aby zapisać przekonwertowany plik.

Poniższy przykładowy kod pokazuje, jak przekonwertować słowo Docx na plik GIF przy użyciu interfejsu API REST w języku Ruby. Wykonaj czynności wymienione wcześniej, aby przesłać plik.

# Jak przekonwertować word docx na gif
# Pobieranie wystąpienia interfejsu API konwersji
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)

# Zainicjuj ustawienia konwersji
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @storage_name
@settings.file_path = "word-to-images/one-page.docx"
@settings.format = "gif"

# Ustaw opcje ładowania Word Docx
@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. ")

Darmowy internetowy konwerter słów na obrazy

Wypróbuj następujące bezpłatne narzędzie online do konwersji JPG, PNG i GIF, które zostało opracowane przy użyciu powyższego interfejsu API https://products.aspose.app/words/conversion/docx-to-image.

Wniosek

W tym artykule dowiedzieliśmy się, jak konwertować formaty Word na obrazy w chmurze. Teraz wiesz, jak:

  • konwertuj dokumenty tekstowe na jpeg/jpg przy użyciu interfejsu API REST w języku ruby
  • jak przekonwertować słowo docx na format obrazu png za pomocą ruby
  • przekonwertować słowo docx na format pliku gif przy użyciu interfejsu API REST w języku ruby

Możesz dowiedzieć się więcej o GroupDocs.Conversion Cloud API korzystając z dokumentacji. Udostępniamy również sekcję Informacje o interfejsach API, która umożliwia wizualizację naszych interfejsów API i interakcję z nimi bezpośrednio w przeglądarce.

Zadać pytanie

Jeśli masz jakiekolwiek pytania dotyczące konwertera plików Word docx na obraz, zadaj je nam na Forum.

Zobacz też