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, указывающий на временный файл с водяным знаком.
-
Объект для работы с водяными знаками