GroupDocs.Watermark for Java API

Regola le filigrane DOCX: personalizzazione senza interruzioni

Personalizza senza problemi i tuoi documenti con il nostro efficiente strumento di modifica delle filigrane. Migliora l’immagine del tuo marchio senza sforzo.

Modifica le filigrane dei documenti Docx utilizzando Java

GroupDocs.Watermark for Java consente agli sviluppatori di Java di modificare facilmente le filigrane in molti documenti utilizzando le loro applicazioni. Ecco una guida rapida:

  1. Innanzitutto, devi passare il file Docx come parametro del costruttore della classe Watermarker. Fornire flusso di byte o file o un percorso del disco locale.
  2. In secondo luogo, individua le filigrane che devono essere modificate. Utilizza SearchCriteria per identificare le filigrane con le proprietà specifiche precedentemente aggiunte al documento.
  3. Dopo la ricerca, riceverai un elenco di filigrane rilevanti. Puoi quindi regolarne le proprietà, tra cui dimensioni, allineamento della pagina, testo, colore, contenuto dell’immagine e altro. Ciò offre un elevato grado di personalizzazione dei tuoi dati.
  4. Una volta terminata la regolazione delle filigrane, salva il documento aggiornato. È possibile utilizzare un percorso file locale o uno streaming per archiviare il risultato.
// Regola la filigrana dell'immagine DOCX

// Crea un'istanza di Watermarker con DOCX
Watermarker watermarker = new Watermarker("input.docx");

// Inizializza SearchCriteria per abbinare un'immagine particolare
SearchCriteria searchCriteria = new ImageDctHashSearchCriteria("logo.png");
PossibleWatermarkCollection watermarks = watermarker.search(searchCriteria);

for (PossibleWatermark watermark : watermarks)
{
    // Sostituisci l'immagine trovata
    watermark.setImageData(imageData);
}

// Salva il file modificato
watermarker.save("output.docx");
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-watermark</artifactId> <version>24.8</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
clicca per copiare
copiato
Altri esempi Documentazione

Gestione avanzata della filigrana DOCX per le applicazioni Java

L’API GroupDocs.Watermark consente agli sviluppatori di integrare senza problemi la funzionalità di watermarking nelle loro applicazioni Java. Supporta l’aggiunta, la modifica, la rimozione e la ricerca di filigrane in un’ampia gamma di formati di documenti.

Regolazione della filigrana

Semplice integrazione con filigrana

GroupDocs.Watermark semplifica il processo di aggiunta di filigrane diverse a vari documenti e file aziendali all’interno di Java applicazioni. Gli sviluppatori possono non solo applicare filigrane, ma anche aggiornare o rimuovere quelle esistenti a livello di programmazione.

Personalizzazione granulare della filigrana

L’API offre ampie opzioni di personalizzazione per le filigrane. Gli sviluppatori possono facilmente regolare dimensioni, rotazione, colore, carattere, stili e altre proprietà per ottenere l’effetto visivo desiderato.

Sfruttamento delle funzionalità native dei documenti DOCX

A seconda del formato del documento di destinazione, gli sviluppatori possono utilizzare funzionalità native per il posizionamento della filigrana. Queste funzionalità potrebbero includere lo sfondo della pagina del documento, le annotazioni, le intestazioni o altri oggetti come contenitori di filigrane.

Regola la filigrana dell’immagine nei fogli di calcolo

Questo esempio mostra come regolare l’immagine delle forme particolari in un foglio di lavoro Excel.

Java


//  Carica documento come foglio di calcolo
SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
Watermarker watermarker = new Watermarker("source.xlsx", loadOptions);

//  Ottieni nuovi byte di filigrana
File file = new File("new_watermark.png");
byte[] imageBytes = new byte[(int) file.length()];
FileInputStream inputStream = new FileInputStream(file);
inputStream.read(imageBytes);
inputStream.close();

//  Regola il contenuto di una particolare filigrana
for (SpreadsheetShape shape : content.getWorksheets().get_Item(0).getShapes())
{
    if (shape.getImage() != null)
    {
        shape.setImage(new SpreadsheetWatermarkableImage(imageBytes));
    }
}

//  Salva il documento dei risultati
watermarker.save("result.xlsx");
watermarker.close();

GroupDocs.Watermark for Java API

Modifica filigrane: personalizza senza problemi i tuoi documenti con i nostri potenti strumenti di modifica. Che si tratti di regolare il posizionamento o di modificare il contenuto, ottieni gli effetti di filigrana desiderati senza sforzo.
Scopri di più
About illustration

Pronto per iniziare?

Scarica GroupDocs.Watermark gratuitamente o ottieni una licenza di prova per l’accesso completo!

Risorse utili

Esplora la documentazione, i campioni di codice e il supporto della comunità per migliorare la tua esperienza.

Modifica le filigrane in molti formati usando GroupDocs.Watermark for Java

Modifica facilmente le filigrane in più formati di documento. Personalizza i tuoi documenti con facilità garantendo protezione e autenticità.

Suggerimenti per la licenza temporanea

1
Iscriviti con la tua email di lavoro. I servizi di posta gratuiti non sono consentiti.
2
Utilizza il pulsante Ottieni una licenza temporanea nel secondo passaggio.
 Italiano