Крім стандартного типу питання image, rtSurvey надає розширення для накладання водяних знаків на зроблені фото та відображення кількох зображень у медіа-сітці. Це корисно для опитувань на основі доказів, де фото потрібно позначити ідентифікатором анкетера або метаданими опитування.


Водяний знак

Функція водяного знака накладає текст або зображення на зроблене фото перед його збереженням. Це використовується для маркування польових фотографій датою, ім’ям анкетера, GPS-координатами або будь-якими іншими даними опитування.

Налаштування

Використовуйте watermark() у стовпці calculation поля image:

  watermark(type, size, distance, color, shadow, rotate, blur)
  
ПараметрОпис
type'text' для текстового водяного знака; 'file' для водяного знака-зображення
sizeРозмір шрифту в пікселях (текст) або розмір водяного знака як % ширини зображення (файл)
distanceВідстань між повторюваними плитками водяного знака (пікселі)
colorКолір тексту (CSS-колір або hex). Не використовується для типу file
shadowКолір тіні (CSS-колір або hex)
rotateКут обертання в градусах (наприклад, 45 для діагоналі)
blurНепрозорість водяного знака (0 = невидимий, 100 = повністю непрозорий)

Приклад текстового водяного знака

typenamelabelappearancecalculation
calculatewm_text`concat(pulldata(‘app-api’, ‘user.name’), '
imagesite_photoTake a photo of the sitewatermarkwatermark('text', 20, 60, '#ffffff', '#000000', 45, 40)

Віджет медіа-сітки

Віджет медіа-сітки відображає колекцію медіафайлів (зображення, аудіо, відео) у сітковому макеті.

Цей віджет активується appearance mediagridwidget:

typenamelabelappearancecalculation
calculatephoto_listjoin(' ', ${site_photo})
notephoto_reviewReview captured photosmediagridwidget

Найкращі практики для фото з водяними знаками

  1. Завжди обчислюйте текст водяного знака в полі calculate вище поля зображення.
  2. Використовуйте кут обертання (наприклад, 45°), щоб водяні знаки було важче обрізати.
  3. Встановіть непрозорість (blur) між 30–60%.
  4. Включіть ім’я анкетера, дату та GPS-координати в текст водяного знака.
  5. Тестуйте відображення водяних знаків на пристроях з найнижчими характеристиками.

Обмеження

  • Накладання водяних знаків виконується на стороні клієнта за допомогою HTML5 Canvas API.
  • Водяні знаки вбудовані в файл зображення — їх не можна видалити після відправлення.
Чи була ця сторінка корисною?