<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-watermark-cloud</artifactId>
<version>22.3</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-watermark-cloud', version: '22.3')
copied!  
<dependency org="com.groupdocs" name="groupdocs-watermark-cloud" rev="22.3">
 <artifact name="groupdocs-watermark-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-watermark-cloud" % "22.3"
copied!  

Document Watermark Java Cloud REST API

main-banner

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

GroupDocs.Watermark Cloud SDK for Java ajuda você a criar aplicativos Java de marca d’água de documento na nuvem que funcionam sem instalar nenhum software de terceiros. É um wrapper em torno de GroupDocs.Watermark Cloud REST APIs.

Recursos do SDK de marca d’água de documentos na nuvem

  • Adicione marcas d’água de imagem ou texto aos documentos hospedados na nuvem.
  • Utilize various features when adding text watermarks, como:
    • aplique várias opções de estilo de texto à marca d’água de texto com um documento na nuvem.
    • posicionamento da marca d’água de texto
    • transformações de marca d’água de texto
    • opções específicas de formato de documento
  • Add image watermarks to the cloud documents e aplique várias opções de configuração, como:
    • posicionamento da marca d’água da imagem
    • transformações de marca d’água de imagem
    • opções específicas de formato de imagem
  • Search your required image or text watermarks within cloud documents usando vários critérios:
    • dimensão da marca d’água
    • valor máximo da dimensão da marca d’água
    • valor mínimo da dimensão da marca d’água
    • ângulo de rotação da marca d’água
    • valor máximo do ângulo de rotação da marca d’água
    • valor mínimo do ângulo de rotação da marca d’água
    • primeiro plano do texto da marca d’água / cor do plano de fundo
    • marcas d’água com negrito, itálico, sublinhado, texto riscado
    • muitos mais filtros de pesquisa
  • Replace the searched watermarks nos arquivos da nuvem.
  • Ability to filter the text or image watermarks and remove them.
  • Capacidade de remover as marcas d’água adicionadas anteriormente (incluindo marcas d’água adicionadas por ferramentas de terceiros).

Formatos de arquivo de marca d’água de documento suportados

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
Imagens: BMP, GIF, JPG, JPEG, JPE, JP2, PNG, TIFF, WEBP
Layout Fixo: PDF

Requisitos

A construção da biblioteca cliente da API requer:

  1. Java 1.7+
  2. Especialista

Pré-requisitos

Para usar GroupDocs.Watermark Cloud SDK para Java, você precisa registrar uma conta com GroupDocs Cloud e pesquisar/criar ID e Segredo do cliente em Cloud Dashboard. Há cota gratuita disponível. Para obter mais detalhes, consulte GroupDocs Cloud Pricing.

Instalar GroupDocs.Watermark-Cloud do Maven

Adicione o repositório GroupDocs Cloud ao seu aplicativo pom.xml

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>

Instalar a partir da fonte

Para instalar a biblioteca cliente da API em seu repositório Maven local, basta executar:

mvn clean install

Para implantá-lo em um repositório Maven remoto, defina as configurações do repositório e execute:

mvn clean deploy

Consulte o OSSRH Guide para obter mais informações.

Usuários do Maven

Adicione esta dependência ao POM do seu projeto:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-watermark-cloud</artifactId>
    <version>22.3</version>
    <type>pom</type>
</dependency>

Outros

Primeiramente gere o JAR executando:

mvn clean package

Em seguida, instale manualmente os seguintes JARs:

  • target/groupdocs-watermark-cloud-22.3.jar
  • alvo/lib/*.jar

Iniciar

Siga as instruções Quick Start.

Adicionar marca d’água de texto ao DOCX via 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);

Autorização e Autenticação

Authentication schemes definido para a API é o seguinte:

JWT

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
22.328 de março de 2022
19.1219 de dezembro de 2019