Практическое руководство, показывающее, как применять пакетные текстовые и графические водяные знаки, заменять логотипы и обеспечивать идемпотентную обработку с помощью GroupDocs.Watermark для .NET....Combine(outputFolder, Path.GetFileName(filePath));...Add(watermark); var outPath = Path.Combine(outputFolder, Path.GetFileName(filePath));...