Skip to content

Instantly share code, notes, and snippets.

@GroupDocsGists
GroupDocsGists / AddImageWatermarkToDocument.js
Last active May 22, 2024 21:15
How To Add Image Watermark to a Document in Node.js solutions
// require the GroupDocs.Watermark module
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')
// Initialize the Watermarker class
const watermarker = new groupdocsWatermark.Watermarker(inDocumentPath);
// Create an Image Watermark
const imageWatermark = new groupdocsWatermark.ImageWatermark(imageFilePath);
// Set Watermark Alignment
@GroupDocsGists
GroupDocsGists / AddTextWatermarkToDocument.js
Last active May 22, 2024 21:15
How To Add Text Watermark to a Document in Node.js solutions
// require the GroupDocs.Watermark module
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')
// Initialize the Watermarker class
const watermarker = new groupdocsWatermark.Watermarker(inDocumentPath);
// Create a Text Watermark
const watermark = new groupdocsWatermark.TextWatermark('top secret', new groupdocsWatermark.Font('Arial', 36));
// Set Watermark Properties
@GroupDocsGists
GroupDocsGists / GroupDocsWatermarkNodeJsExample.js
Last active May 22, 2024 21:04
Simple Example of GroupDocs.Watermark for Node.js via Java
// require the GroupDocs.Watermark module
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')
// Initialize the watermarker object
const watermarker = new groupdocsWatermark.Watermarker('Example.docx');
// Create the font object which will be used for the watermark text
const font = new groupdocsWatermark.Font('Arial', 36, groupdocsWatermark.FontStyle.Bold);
// Instantiate the watermark class
@GroupDocsGists
GroupDocsGists / AcceptRejectChangesComparingJSON.cs
Created May 17, 2024 21:02
How to accept or reject changes when comparing JSON files with C#
using (Comparer comparer = new Comparer(inFile1))
{
comparer.Add(inFile2);
comparer.Compare();
ChangeInfo[] changes = comparer.GetChanges();
foreach (var change in changes)
{
if ( change.SourceText != null
@GroupDocsGists
GroupDocsGists / CompareJSONFiles.js
Last active May 17, 2024 21:01
How to compare JSON files with Node.js
const comparer = new groupdocs.comparison.Comparer("source.json")
comparer.add("destin.json");
comparer.compare("output.json");
@GroupDocsGists
GroupDocsGists / CompareJSONFiles.java
Last active May 17, 2024 21:01
How to compare JSON files with Java
try(Comparer comparer = new Comparer("source.json"))
{
comparer.add("destin.json");
comparer.compare();
}
@GroupDocsGists
GroupDocsGists / CompareJSONFiles.cs
Last active May 17, 2024 20:59
How to compare JSON files with C#
using (var comparer = new Comparer(“source.json”))
{
comparer.Add(“destin.json”);
comparer.Compare(“output.json”);
}
@GroupDocsGists
GroupDocsGists / DigitallySignWord.java
Created February 20, 2024 14:21
How to Sign Word Files with Digital Signature Certificate using Java
// Java code to sign Word files with digital signature certificate using Java
Signature signature = new Signature("path/document.docx");
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");
options.setImageFilePath("image.jpg");
options.setLeft(100);
options.setTop(100);
options.setPageNumber(1);
options.setPassword("1234567890");
@GroupDocsGists
GroupDocsGists / DigitallySignPDF.java
Last active February 1, 2024 07:27
How to Sign PDF with Digital Signature Certificate using Java
// Java code to sign PDF with digital signature certificate using Java
Signature signature = new Signature("path/document.pdf");
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx");
options.setImageFilePath("image.jpg");
options.setLeft(100);
options.setTop(100);
options.setPageNumber(1);
options.setPassword("1234567890");
@GroupDocsGists
GroupDocsGists / FuzzySearch.java
Created December 10, 2023 15:27
Fuzzy Search in Files across Folders using Java
// Fuzzy Search multiple files across multiple folders using Java
// Creating an index folder and add document's folder to it
Index index = new Index("path/indexing-folder-path");
index.add("path/parent-folder");
SearchOptions options = new SearchOptions();
options.getFuzzySearch().setEnabled(true); // Enabling the fuzzy search
options.getFuzzySearch().setFuzzyAlgorithm(new SimilarityLevel(0.75));