Давайте аннотировать в Ruby с помощью RESTful API

REST API и Cloud SDK для Ruby для создания онлайн-инструментов аннотирования документов и изображений с поддержкой параметров аннотирования текста и изображений. Давайте комментировать!

Начать бесплатную пробную версию

Пакет SDK GroupDocs.Annotation Cloud для Ruby RESTful API — это все, что вам нужно для создания инструментов аннотирования документов в Ruby. Ваше приложение сможет добавлять аннотации, наложения водяных знаков, замены текста, исправления, заметки и текстовые пометки в бизнес-документы всех популярных форматов, таких как PDF, Microsoft Word, Excel, PowerPoint, Outlook, изображения других форматов. Быстро разрабатывайте приложения для аннотаций на Ruby с помощью нашего SDK, который работает как оболочка для Ruby API и делает решение кроссплатформенным. Также предоставляется поддержка сторонних поставщиков облачных хранилищ, например Amazon S3, Windows Azure, Dropbox и других.‎

Расширенные функции REST API для аннотации документов

Поддержка нескольких форматов файлов

Импорт информации об аннотациях из документа и возврат списка импортированных аннотаций

Экспорт/добавление аннотации к документу и получение результирующего документа в виде потока

Рендеринг страниц документа в изображения и получение ссылок на изображения

Получить ссылку на ранее сгенерированное изображение по номеру страницы аннотированного документа

Преобразование документа в PDF, сохранение результирующего документа в хранилище и получение его ссылки

Рендеринг документа в PDF как выходной поток

Добавить аннотацию редактирования текста в слайды‎

Добавление аннотаций в верхний/нижний колонтитул документов Microsoft Word

Простая интеграция

Интегрировать GroupDocs.Annotation Cloud SDK в ваши ruby-приложения очень просто. Установка не требуется ни на стороне сервера, ни на стороне клиента. Просто создайте учетную запись в GroupDocs.CLOUD, чтобы получить SID и ключ приложения. В следующем примере показано, как легко импортировать аннотацию с помощью Ruby:‎

Импорт аннотационной информации — Ruby

  # TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
  # For complete examples and data files, please go to https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-ruby
      
  # Extracts annotations from document.
      def get_import
      @config = GroupDocsAnnotationCloud::Configuration.new(Utils::APP_SID, Utils::APP_KEY)
      @config.api_base_url = Utils::API_BASE_URL
      @filename = 'Annotated.pdf'
      @foldername = nil      
      
      @annotation_api = GroupDocsAnnotationCloud::AnnotationApi.from_config(@config)     
      request = GroupDocsAnnotationCloud::GetImportRequest.new(@filename,@foldername)
      
  # Extracts annotations from document.
      response = @annotation_api.get_import request
      puts response
      puts 'completed'
      end

Поддержка многочисленных типов аннотаций

Используя GroupDocs.Annotation Cloud SDK для Ruby, вы можете работать с различными типами аннотаций. Два основных типа: Текстовые аннотации и аннотации к рисункам.‎ При использовании текстовой аннотации вы можете добавлять текстовые комментарии к выделенному тексту; выделить текст, который следует заменить на что, скрыть конфиденциальный текст с помощью редактирования текста, выделить текст с помощью ‎перечеркивания/подчеркивания и добавить заметки с форматированным текстом.‎ При работе с аннотациями к рисункам вы можете добавлять примечания к области, выделенной прямоугольником (Аннотация области), добавлять примечания к любой точке документа (Аннотация точки), скрывать конфиденциальные части изображения или текста (Редактирование области), рисовать от руки линии и фигуры (полилиния), стрелки, указывающие на объект (указатель/стрелка), создавать наложенные текстовые водяные знаки (водяной знак) и измерять ‎расстояние между любыми объектами в документе (аннотация расстояния).‎

Простая настройка

Пакет SDK GroupDocs.Annotation Cloud для Ruby на 100 % протестирован и готов к работе. SDK имеет открытый исходный код и лицензию MIT. Вы можете использовать его и даже настроить совершенно бесплатно.‎‎

Интерактивный обозреватель API

Используя наш проводник API на основе Swagger; вы можете попробовать GroupDocs.Annotation Cloud SDK для Ruby прямо в браузере. Этот интерактивный обозреватель API предоставляет вам информацию обо всех ресурсах, которые предлагает API. Вы также можете попробовать желаемую операцию, введя необходимые ‎параметры в интерактивном режиме.‎

Ресурсы поддержки и обучения

Семейство облачных продуктов GroupDocs.Annotation также включает SDK для других популярных языков, перечисленных ниже:

  РУССКИЙ