TIFF или Tagged Image File Format — один из самых популярных форматов для хранения растровых изображений и графики. TIFF или Tagged Image File Format — это файлы изображений без потерь, и их не нужно сжимать или терять какое-либо качество изображения или информацию. TIFF поддерживает несколько страниц, а многостраничный файл TIFF может иметь более одного изображения в виде страниц. Эта функция делает TIFF подходящим вариантом для преобразования в текстовые документы. Чтобы выполнить это преобразование программно, в этой статье рассказывается, как преобразовать слово в формат файла TIFF с помощью Ruby.
В этой статье должны быть раскрыты следующие темы:
- API преобразования Word в TIFF — установка
- Преобразование Word в формат файла TIFF в Ruby
- Как преобразовать определенные страницы WORD в TIFF
- Онлайн-конвертер DOCX (Word) в TIFF
API преобразования Word в TIFF — установка
Чтобы преобразовать документы DOCX или DOC в формат TIFF, мы будем использовать Ruby SDK of GroupDocs.Conversion Cloud API. Это мощная библиотека Ruby для беспрепятственного создания документов Word и управления ими. Кроме того, он обеспечивает высокоточное преобразование файлов Word в более чем 50 популярных форматов документов и изображений. Вы можете установить библиотеку Ruby с помощью следующей команды.
gem install groupdocs_conversion_cloud
Вам также необходимо создать бесплатную учетную запись, посетив панель инструментов Aspose.Cloud, чтобы вы могли управлять документами в облачном хранилище. Прежде чем продолжить, быстро получите свой идентификатор клиента и секрет клиента на панели инструментов. Теперь добавьте приведенный ниже код в свое приложение:
# Загрузите драгоценный камень в свое приложение ruby для http://api.groupdocs.cloud.
require 'groupdocs_conversion_cloud'
# Получите свой client_id и client_secret с https://dashboard.groupdocs.cloud после бесплатной регистрации.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
@mystorage = "Default-Storage"
Преобразование Word в формат файла TIFF в Ruby
Вы можете программно преобразовать текстовый документ в файл TIFF, выполнив следующие действия:
- Создайте экземпляр ConvertApi
- Затем создайте экземпляр ConvertSettings
- Задайте имя хранилища и путь к файлу Word.
- Укажите «tiff» в качестве формата выходного файла.
- Создайте экземпляр DocxLoadOptions
- Установите пароль для защищенного файла docx и загрузите\опции
- Создайте экземпляр TiffConvertOptions
- Определить из\страницы, страниц\количество, поворот\угол, оттенки серого и использование\pdf
- Установите convertOptions в объект настроек
- Теперь укажите путь к выходному файлу
- После этого создайте ConvertDocumentRequest с ConvertSettings в качестве аргумента.
- Наконец, вызовите метод ConvertApi.convert\document() с ConvertDocumentRequest, чтобы сохранить преобразованный файл.
В следующем примере кода показано, как преобразовать слово в файл TIFF с помощью REST API в Ruby:
# Как преобразовать docx в tiff с помощью REST API
# Получение экземпляра Convert API
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
# Инициализировать настройки преобразования
@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @mystorage
@settings.file_path = "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"
# Установить параметры загрузки DOCX
@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
# Если true, вход преобразуется в PDF, а затем в желаемый формат.
@convertOptions.use_pdf = false
@settings.convert_options = @convertOptions
@settings.output_path = "docx-to-tiff"
@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)
# Преобразование документа в формат файла tiff
@result = @apiInstance.convert_document(@request)
puts("Successfully converted word document to tiff file. " + (@result).to_s)
Как преобразовать определенные страницы WORD в TIFF
Вы также можете программно преобразовать набор страниц слов в TIFF, выполнив следующие действия:
- Создайте экземпляр ConvertApi
- Затем создайте экземпляр ConvertSettings
- Задайте имя хранилища и путь к файлу Word.
- Укажите «tiff» в качестве формата выходного файла.
- Создайте экземпляр DocxLoadOptions
- Установите пароль для защищенного файла docx и загрузите\опции
- Создайте экземпляр TiffConvertOptions
- Определить коллекцию страниц, поворот\угол, оттенки серого и использование\pdf
- Установите convertOptions в объект настроек
- Теперь укажите путь к выходному файлу
- После этого создайте ConvertDocumentRequest с ConvertSettings в качестве аргумента.
- Наконец, вызовите метод ConvertApi.convert\document() с ConvertDocumentRequest, чтобы сохранить преобразованный файл.
В следующем примере кода показано, как преобразовать определенные страницы слова в файл TIFF с помощью REST API в Ruby:
# В этом примере кода показано, как преобразовать определенные страницы DOCX в TIFF.
# Создать экземпляр API конвертации
@apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@app_sid, @app_key)
# Создать настройки преобразования
@settings = GroupDocsConversionCloud::ConvertSettings.new
@settings.storage_name = @mystorage
@settings.file_path = "docx-to-tiff/four-pages.docx"
@settings.format = "tiff"
# Установить параметры загрузки DOCX
@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.password = "password"
@settings.load_options = @loadOptions
@convertOptions = GroupDocsConversionCloud::TiffConvertOptions.new
# Индексы конкретных страниц, которые необходимо преобразовать.
@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 конвертирует определенные страницы в формат TIFF
@response = @apiInstance.convert_document(GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings))
puts("Successfully converted word pages to TIFF file.")
Онлайн-конвертер DOCX (Word) в TIFF {# Online-DOCX-Word-to-TIFF-Converter}
Как конвертировать DOCX в TIFF онлайн? Пожалуйста, попробуйте следующий бесплатный онлайн-инструмент для преобразования слов в tiff, разработанный с использованием вышеуказанного API.
Подведение итогов
В этой статье мы узнали:
- как конвертировать текстовый документ в tiff-файл в ruby;
- как преобразовать определенные страницы файла docx в формат tiff;
Вы можете узнать больше о GroupDocs.Conversion Cloud API из документации. У нас также есть раздел Справочник по API, который позволяет вам визуализировать и взаимодействовать с нашими API напрямую через браузер.
Задайте вопрос
Если у вас есть какие-либо вопросы о конвертере DOCX в TIFF, задайте их нам на Форуме бесплатной поддержки.
Статьи по Теме
Настоятельно рекомендуется изучить следующие статьи: