TIFF neboli Tagged Image File Format je jedním z nejoblíbenějších formátů pro ukládání rastrových obrázků a grafiky. TIFF nebo Tagged Image File Format jsou bezztrátové obrazové soubory, které nemusí komprimovat ani ztrácet žádnou kvalitu obrazu ani informace. TIFF podporuje více stránek a vícestránkový soubor TIFF může mít více než jeden obrázek ve formě stránek. Díky této funkci je TIFF vhodnou volbou pro převod do wordových dokumentů. Chcete-li provést tento převod programově, tento článek popisuje, jak převést slovo do formátu souboru TIFF pomocí Ruby.
V tomto článku se budou zabývat následujícími tématy:
- Word to TIFF Conversion API - Instalace
- Převeďte Word do formátu TIFF v Ruby
- Jak převést konkrétní stránky WORD na TIFF
- Online převodník DOCX (Word) na TIFF
Word to TIFF Conversion API - Instalace
Abychom převedli dokumenty DOCX nebo DOC do formátu TIFF, budeme používat Ruby SDK of GroupDocs.Conversion Cloud API. Je to výkonná knihovna Ruby pro bezproblémové vytváření a manipulaci s dokumenty Word. Navíc poskytuje vysoce věrný převod souborů Word do více než 50 populárních formátů dokumentů a obrázků. Knihovnu Ruby můžete nainstalovat pomocí následujícího příkazu.
gem install groupdocs_conversion_cloud
Musíte si také vytvořit bezplatný účet na Aspose.Cloud dashboard, abyste mohli spravovat dokumenty v cloudovém úložišti. Než budete pokračovat, rychle získejte své ID klienta a tajný klíč klienta z řídicího panelu. Nyní do své aplikace přidejte níže uvedený kód:
# 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"
@mystorage = "Default-Storage"
Převeďte Word do formátu TIFF v Ruby
Dokument Word můžete převést na soubor TIFF 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 souboru aplikace Word
- Poskytněte “tiff” jako výstupní formát souboru
- Vytvořte instanci DocxLoadOptions
- Nastavte heslo chráněného souboru docx a load\options
- Vytvořte instanci TiffConvertOptions
- Definujte from\page, pages\count, rotation\angle, grayscale and use\pdf
- Nastavte convertOptions na objekt 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 slovo na soubor TIFF pomocí REST API v Ruby:
# Jak převést docx na tiff pomocí REST API
# 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 = @mystorage
@settings.file_path = "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"
# Nastavte DOCX LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions
@convertOptions = GroupDocsConversionCloud::TiffConvertOptions.new()
@convertOptions.from_page = 2
@convertOptions.pages_count = 2
@convertOptions.rotate_angle = 90
@convertOptions.grayscale = true
# Pokud je true, vstup je převeden do PDF a poté do požadovaného formátu
@convertOptions.use_pdf = false
@settings.convert_options = @convertOptions
@settings.output_path = "docx-to-tiff"
@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
# Převést dokument do formátu souboru tiff
@result = @apiInstance.convert_document(@request)
puts("Successfully converted word document to tiff file. " + (@result).to_s)
Jak převést konkrétní stránky WORD na TIFF
Kolekci stránek Word můžete také převést na TIFF 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 souboru aplikace Word
- Poskytněte “tiff” jako výstupní formát souboru
- Vytvořte instanci DocxLoadOptions
- Nastavte heslo chráněného souboru docx a load\options
- Vytvořte instanci TiffConvertOptions
- Definujte kolekci stránek, otočení\úhel, stupně šedi a použití\pdf
- Nastavte convertOptions na objekt 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 konkrétní stránky slova na soubor TIFF pomocí REST API v Ruby:
# Tento příklad kódu ukazuje, jak převést konkrétní stránky DOCX na TIFF
# Vytvořte instanci rozhraní API pro konverzi
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
# Vytvořte nastavení převodu
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @mystorage
@settings.file_path = "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"
# Nastavte DOCX LoadOptions
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions
@convertOptions = GroupDocsConversionCloud::TiffConvertOptions.new
# Indexy konkrétních stránek, které mají být převedeny
@convertOptions.pages = [2, 3, 4]
@convertOptions.rotate_angle = 90
@convertOptions.grayscale = true
@convertOptions.use_pdf = false
@settings.convert_options = @convertOptions
@settings.output_path = "docx-to-tiff"
# Word převést konkrétní stránky do formátu TIFF
@response = @apiInstance.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("Successfully converted word pages to TIFF file.")
Online převodník DOCX (Word) na TIFF{#Online-DOCX-převaděč slov na TIFF}
Jak převést DOCX na TIFF online? Vyzkoušejte prosím následující bezplatný online nástroj pro převod word to tiff, který je vyvinut pomocí výše uvedeného API.
Shrnutí
V tomto článku jsme se dozvěděli:
- jak převést dokument aplikace Word na soubor tiff v ruby;
- jak převést konkrétní stránky souboru docx do formátu tiff;
Další informace o GroupDocs.Conversion Cloud API se můžete dozvědět v dokumentaci. Máme také sekci API Reference, která vám umožní vizualizovat a komunikovat 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 DOCX na TIFF, neváhejte se nás zeptat na Free Support Forum.
Související články
Doporučujeme se dozvědět o následujících článcích: