<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-watermark-cloud</artifactId>
<version>22.3</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-watermark-cloud', version: '22.3')
<dependency org="com.groupdocs" name="groupdocs-watermark-cloud" rev="22.3">
<artifact name="groupdocs-watermark-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-watermark-cloud" % "22.3"
Водяной знак документа Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Watermark Cloud SDK for Java помогает создавать облачные приложения Java с водяными знаками для документов, которые работают без установки какого-либо стороннего программного обеспечения. Это оболочка для GroupDocs.Watermark Cloud REST APIs.
Возможности SDK для создания водяных знаков в облачных документах
- Добавляйте графические или текстовые водяные знаки в документы, размещенные в облаке.
- Utilize various features when adding text watermarks, например:
- применять различные параметры стиля текста к текстовому водяному знаку с облачным документом.
- позиционирование текстового водяного знака
- преобразование текстового водяного знака
- параметры, специфичные для формата документа
- Add image watermarks to the cloud documents и примените различные параметры конфигурации, такие как:
- позиционирование водяного знака изображения
- преобразование водяного знака изображения
- опции, зависящие от формата изображения
- Search your required image or text watermarks within cloud documents по различным критериям:
- размер водяного знака
- максимальное значение размера водяного знака
- минимальное значение размера водяного знака
- угол поворота водяного знака
- максимальное значение угла поворота водяного знака
- минимальное значение угла поворота водяного знака
- цвет текста водяного знака переднего плана / фона
- водяные знаки с полужирным шрифтом, курсивом, подчеркиванием, зачеркнутым текстом
- так много других поисковых фильтров
- Replace the searched watermarks в облачных файлах.
- {{ГИПЕРССЫЛКА1}}.
- Возможность удаления ранее добавленных водяных знаков (включая водяные знаки, добавленные сторонними инструментами).
Поддерживаемые форматы файлов водяных знаков документов
Microsoft Word®: DOC, DOCX, DOCM, DOT, DOTM, DOTX, RTF
OpenOffice Writer®: ODT
Microsoft Excel®: XLS, XLT, XLSX, XLSM, XLTX, XLTM
Microsoft PowerPoint®: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTX, POTM
Microsoft Visio®: VSD, VDX, VSDX, VSTX, VSS, VSSX, VSDM, VSSM, VSTM, VTX, VSX
Изображения: BMP, GIF, JPG, JPEG, JPE, JP2, PNG, TIFF, WEBP
Фиксированный макет: PDF
Требования
Для создания клиентской библиотеки API требуется:
- Ява 1.7+
- Мавен
Предпосылки
Чтобы использовать GroupDocs.Watermark Cloud SDK для Java, вам необходимо зарегистрировать учетную запись в GroupDocs Cloud и найти/создать идентификатор клиента и секрет клиента в Cloud Dashboard. Есть бесплатная квота. Дополнительные сведения см. в разделе GroupDocs Cloud Pricing.
Установите GroupDocs.Watermark-Cloud из Maven
Добавьте облачный репозиторий GroupDocs в ваше приложение pom.xml.
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Установить из исходников
Чтобы установить клиентскую библиотеку API в локальный репозиторий Maven, просто выполните:
mvn clean install
Чтобы вместо этого развернуть его в удаленном репозитории Maven, настройте параметры репозитория и выполните:
mvn clean deploy
Обратитесь к OSSRH Guide для получения дополнительной информации.
пользователи Maven
Добавьте эту зависимость в POM вашего проекта:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-watermark-cloud</artifactId>
<version>22.3</version>
<type>pom</type>
</dependency>
Другие
Сначала сгенерируйте JAR, выполнив:
mvn clean package
Затем вручную установите следующие JAR-файлы:
target/groupdocs-watermark-cloud-22.3.jar
цель/библиотека/*.jar
Начать
Следуйте Quick Start инструкциям.
Добавить текстовый водяной знак в DOCX
через Java Cloud SDK
// For complete examples and data files, please go to https://github.com/groupdocs-parser-cloud/groupdocs-parser-cloud-java-samples
String MyAppKey = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
String MyAppSid = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
Configuration configuration = new Configuration(MyAppSid, MyAppKey);
WatermarkApi apiInstance = new WatermarkApi(configuration);
WatermarkOptions options = new WatermarkOptions();
FileInfo fileInfo = new FileInfo();
fileInfo.setFilePath("documents/sample.docx");
options.setFileInfo(fileInfo);
WatermarkDetails watermarkDetails = new WatermarkDetails();
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.setText("New watermark text");
textWatermarkOptions.setFontFamilyName("Arial");
textWatermarkOptions.setFontSize(12d);
watermarkDetails.setTextWatermarkOptions(textWatermarkOptions);
List<WatermarkDetails> watermarkDetailsList = new ArrayList<WatermarkDetails>();
watermarkDetailsList.add(watermarkDetails);
options.setWatermarkDetails(watermarkDetailsList);
AddRequest request = new AddRequest(options);
WatermarkResult response = apiInstance.add(request);
Авторизация и аутентификация
Authentication schemes определено для API следующим образом:
JWT
- Тип: OAuth 2.0
- Поток: приложение
- URL-адрес авторизации:https://api.groupdocs.cloud/connect/token
- Срок жизни токена: 1 день (по умолчанию)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
groupdocs-watermark-cloud-22.3-javadoc.jar | javadoc | 1011 KB |
groupdocs-watermark-cloud-22.3-sources.jar | sources | 166 KB |
groupdocs-watermark-cloud-22.3.jar | 243 KB | |
groupdocs-watermark-cloud-22.3.pom | 2 KB |
GroupDocs Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth GroupDocs.Total Cloud GroupDocs.Watermark Cloud JAR document automation document automation cloud document DOC DOCX DOCM DOT DOTM DOTX RTF ODT XLS XLT XLSX XLSM XLTX XLTM PPT PPTX PPTM PPS PPSX PPSM POTX POTM VSD VDX VSDX VSTX VSS VSSX VSDM VSSM VSTM VTX VSX BMP GIF JPG JPEG JPE JP2 PNG TIFF WEBP PDF watermark text image text watermark image watermark positioning dimension rotation foreground background search filter styling formatting alignment