Giter Club home page Giter Club logo

watermarker's Introduction

Watermarker Logo

Watermarker

This is a simple application designed for specific use-case: apply filename watermark to a bunch of pictures

Example

Example image

Installation

  1. Download latest release from Release page
  2. Unzip watermarker-installer-v1.1.11.zip, and execute Watermarker.Installer.exe (requires admin privileges)
  3. After installation a new entry for folders will be added to context menu (see more in Usage)
  4. Installed application is located at C:\Program Files\Encamy\Watermarker. Logs are located at %TMP%\Watermarker\logs
  5. You can uninstall application using the same installator, just press Uninstall

Usage

After installation you can select any folder with images and execute Add watermark

Usage image

Application will create a new folder nearby with processed files

Customization

Customization is not rich at all, but you can tweak some parameters like colors and position

Config file located at C:\Program Files\Encamy\Watermarker\config.json

Parameter name Description Default value
ParallelThreads How much threads application should create. This parameter have a great impact on overall speed and RAM consumption 4
FontName Which font should be used. Currently there are only 3 fonts: Agbalumo, Roboto and Rubik Mono One Rubik Mono One
FontScalingFactor Text have a bounding box. This is a scale of this bounding box. 1 means text will start at left side and end at right side 0.8
OffsetFromBottom Offset from bottom, a fraction of overall image size 0.1
InfillColor Color of text (rgba format is also supported) rgb(67, 198, 161)
BorderColor Border color rgb(0, 0, 0)

Commit convention

Emoji Name Action
โ™ป :recycle: Refactor
โœ :pencil2: Write code
๐Ÿ› :bug: Fix bugs
๐Ÿ”ฅ :fire: Create release
๐Ÿ“ :memo: Write docs
๐Ÿ“ฆ :package: Update (or modify) packages

watermarker's People

Contributors

dependabot[bot] avatar kuleshov-aleksei avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.