Konwertuj tekst na plik obrazu JPEG, PNG lub GIF w języku Ruby

Konwertuj tekst na plik obrazu JPEG, PNG lub GIF w języku Ruby

Plik TXT to prosty format dokumentu tekstowego obsługujący zwykły tekst. Możesz szybko konwertować pliki TXT do formatów JPG, PNG, GIF za pomocą GroupDocs API. Jest to bezpieczna i łatwa w użyciu metoda konwersji tekstu na format pliku obrazu w ciągu kilku sekund. W tym artykule dowiemy się, jak przekonwertować tekst na plik obrazu JPEG, PNG lub GIF w języku Ruby.

W tym artykule zostaną omówione następujące tematy:

Konwersja tekstu na obrazy REST API — instalacja

Aby przekonwertować tekst na obraz JPEG, PNG lub GIF w języku Ruby, użyjemy Ruby SDK of GroupDocs.Conversion Cloud API. GroupDocs.Conversion API zapewnia najlepszy sposób na konwersję tekstu (.txt) do plików JPG, PNG i GIF w ciągu kilku 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 obraz w chmurze. 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 plik tekstowy do API REST konwersji obrazu w swojej aplikacji Rails:
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 = "DefaultStorage"

Konwertuj tekst na format pliku JPG/JPEG za pomocą REST API

Możesz przekonwertować plik tekstowy na obrazy, wykonując proste czynności podane poniżej: Po pierwsze, musisz przesłać pulpitu nawigacyjnego w chmurze. Teraz nauczmy się kroków, jak programowo przekonwertować tekst na plik jpg, jak podano poniżej:

  • Najpierw utwórz instancję ConvertApi
  • Następnie utwórz instancję ConvertSettings
  • Ustaw nazwę magazynu i ścieżkę do pliku tekstowego
  • Przypisz także „jpeg” lub „jpg” jako format obrazu wyjściowego
  • Utwórz instancję TxtLoadOptions
  • Ustaw plik tekstowy shift\jis i przypisz load\options
  • Utwórz instancję JpegConvertOptions lub JpgConvertOptions
  • 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 tekstowy na obraz JPEG przy użyciu interfejsu API REST w języku Ruby:

# Jak przekonwertować tekst na format pliku JPG/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 = "text-to-image/sample-file.txt"
@settings.format = "jpeg"

# Opcje ładowania tekstu
@loadOptions = GroupDocsConversionCloud::TxtLoadOptions()
@loadOptions.encoding = "shift_jis"
@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 = "text-to-image"

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

@result = @apiInstance.convert_document(@request)
puts("Text successfully converted to jpeg format. " + (@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.

Konwertuj tekst na format PNG za pomocą interfejsu API REST w języku Ruby

Możesz programowo przekonwertować tekst na format PNG, wykonując czynności podane poniżej:

  • Utwórz instancję ConvertApi
  • Następnie utwórz instancję ConvertSettings
  • Ustaw nazwę magazynu i ścieżkę do pliku tekstowego
  • Podaj „png” jako format obrazu wyjściowego
  • Utwórz instancję TxtLoadOptions
  • Ustaw plik tekstowy shift\jis i przypisz 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 konwertować tekst do formatu PNG zdjęć w języku Ruby przy użyciu interfejsu API REST:

# Jak przekonwertować tekst do formatu 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 = "text-to-image/sample-file.txt"
@settings.format = "png"

# Opcje ładowania tekstu
@loadOptions = GroupDocsConversionCloud::TxtLoadOptions()
@loadOptions.encoding = "shift_jis"
@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 = "text-to-image"

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

@result = @apiInstance.convert_document(@request)
puts("Text .txt file converted to png file image. ")

Jak przekonwertować tekst na format pliku GIF w Ruby API

Możesz programowo przekonwertować tekst na GIF, wykonując czynności podane poniżej:

  • Utwórz instancję ConvertApi
  • Następnie utwórz instancję ConvertSettings
  • Następnie ustaw ścieżkę pliku tekstowego z nazwą magazynu
  • Ustaw „gif” jako format obrazu wyjściowego
  • Utwórz instancję TxtLoadOptions
  • Ustaw plik tekstowy shift\jis i przypisz load\options
  • Utwórz instancję GifConvertOptions
  • Zdefiniuj skalę szarości, od\strona, liczba stron, jakość, kąt obrotu i użyj\pdf itp.
  • 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ć tekst na plik GIF za pomocą interfejsu API REST w języku Ruby:

# Jak przekonwertować tekst na format obrazu 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 = "text-to-image/sample-file.txt"
@settings.format = "gif"

# Opcje ładowania tekstu
@loadOptions = GroupDocsConversionCloud::TxtLoadOptions()
@loadOptions.encoding = "shift_jis"
@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 = "text-to-image"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
@result = @apiInstance.convert_document(@request)
puts("Successfully converted Text to gif image format.")

Darmowy konwerter tekstu na obraz online

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.

Wniosek

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

  • jak przekonwertować dokument tekstowy do formatu jpeg/jpg za pomocą ruby;
  • jak przekonwertować tekst na format obrazu png w ruby;
  • jak przekonwertować tekst do formatu pliku gif za pomocą Ruby API;

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 tekstu na obraz, zadaj je nam na Forum pomocy technicznej.

Zobacz też