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:
- REST API konwersji tekstu na obrazy — instalacja
- Konwertuj tekst na format pliku JPG/JPEG za pomocą interfejsu API REST
- Konwertuj tekst na format PNG za pomocą REST API w Ruby
- Jak przekonwertować tekst na format pliku GIF w Ruby API
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.