Soubor TXT je jednoduchý formát textového dokumentu, který podporuje prostý text. Pomocí GroupDocs API můžete své soubory TXT rychle převést do formátů JPG, PNG, GIF. Je to bezpečná a snadno použitelná metoda pro převod textu do formátu obrázkového souboru během několika sekund. V tomto článku se naučíme, jak převést text na obrázkový soubor JPEG, PNG nebo GIF v Ruby.
Tento článek bude obsahovat následující témata:
- Převod textu na obrázky REST API – instalace
- Převeďte text do formátu souboru JPG/JPEG pomocí REST API
- Převeďte text do formátu PNG pomocí REST API v Ruby
- Jak převést text na formát souboru GIF v Ruby API
Převod textu na obrázky REST API – instalace
K převodu textu na obrázek JPEG, PNG nebo GIF v Ruby použijeme Ruby SDK GroupDocs.Conversion Cloud API. GroupDocs.Conversion API poskytuje nejlepší způsob, jak převést text (.txt) 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. 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 textový soubor do REST API pro konverzi obrázků ve vaší aplikaci rails:
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 = "DefaultStorage"
Převod textu na formát souboru JPG/JPEG pomocí REST API
Textový soubor můžete převést na obrázky podle jednoduchých kroků uvedených níže: Nejprve musíte nahrát řídicího panelu do cloudu. Nyní se naučíme kroky, jak programově převést text na soubor jpg, jak je uvedeno níže:
- Nejprve vytvořte instanci ConvertApi
- Dále vytvořte instanci ConvertSettings
- Nastavte název úložiště a cestu k vstupnímu textovému souboru
- Jako výstupní formát obrázku také přiřaďte „jpeg“ nebo „jpg“.
- Vytvořte instanci TxtLoadOptions
- Nastavte textový soubor shift\jis a přiřaďte load\options
- Vytvořte instanci JpegConvertOptions nebo JpgConvertOptions
- 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 textový dokument na obrázek JPEG pomocí REST API v Ruby:
# Jak převést text do formátu souboru JPG/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 = "text-to-image/sample-file.txt"
@settings.format = "jpeg"
# Možnosti načítání textu
@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)
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.
Převeďte text do formátu PNG pomocí REST API v Ruby
Text 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
- Nastavte název úložiště a cestu k vstupnímu textovému souboru
- Jako výstupní formát obrázku zadejte „png“.
- Vytvořte instanci TxtLoadOptions
- Nastavte textový soubor shift\jis a přiřaďte 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 text na formát fotografie PNG v Ruby pomocí REST API:
# Jak převést text do formátu 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 = "text-to-image/sample-file.txt"
@settings.format = "png"
# Možnosti načítání textu
@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 převést text na formát souboru GIF v Ruby API
Text na GIF můžete převést programově podle následujících kroků:
- Vytvořte instanci ConvertApi
- Dále vytvořte instanci ConvertSettings
- Poté nastavte cestu k textovému souboru s názvem úložiště
- Jako výstupní formát obrázku nastavte „gif“.
- Vytvořte instanci TxtLoadOptions
- Nastavte textový soubor shift\jis a přiřaďte 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í
- 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 text na soubor GIF pomocí REST API v Ruby:
# Jak převést text do formátu obrázku 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 = "text-to-image/sample-file.txt"
@settings.format = "gif"
# Možnosti načítání textu
@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.")
Zdarma online převodník textu na obrázek
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 text do obrázkových formátů v cloudu. Teď víš:
- jak převést textový dokument do formátu jpeg/jpg pomocí ruby;
- jak převést text do formátu obrázku png v ruby;
- jak převést text do formátu gif pomocí ruby API;
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
Pokud máte nějaké dotazy ohledně převodníku textu na obrázek, neváhejte se nás zeptat na Fóru podpory.