Hierarchy

  • Watermarks

Methods

applyToFile

  • Наложение водяного знака на файл.

    Метод не изменяет файл-источник, идентификатор которого передаётся в параметре fileId, а создаёт временный файл с водяным знаком.

    Наложение водяных знаков доступно для файлов форматов .xls, .xlsx, .doc, .docx и .pdf.

    Подробнее об использовании водяных знаков читайте в статье Печатная форма документов.

    Parameters

    • fileId: string

      Идентификатор файла, на который накладывается водяной знак.

    • watermarks: Watermark[]

      Массив водяных знаков, накладываемых на файл.

      Пример использования:

      // Создаём список водяных знаков
      const watermarks: Watermark[] = [{
       template: "<div style='border:2px solid coral; max-width: 62px;'>В работу</div>",
       position: WatermarkPosition.Center,
       pages: WatermarkPages.All,
       scale: 0.5,
       opacity: 0.75
       }];
      // Получаем идентификатор файла, на который накладывается водяной знак
      const fileId = Context.data.file.id;
      // Накладываем водяной знак
      const tmpFile = await System.watermark.applyToFile(fileId, watermarks);
      

    Returns Promise<FileItemRef>

    Экземпляр FileItemRef, указывающий на временный файл с водяным знаком.