Social Office is a set free and open source tools for Social Media, Social Managers, Community Managers, by Javier Cañon (http://www.javiercanon.com) (http://www.javiercañon.com).
Memin (from meme) is a tool for make memes in batch mode.
Memín Pinguín is a Mexican comic book character. He was created in 1943 by comics writer Yolanda Vargas Dulché and author Sixto Valencia in a comic book magazine called "Pepín" and given his own magazine in 1947. Alberto Cabrera took over drawing from 1953 until 1962, followed by Sixto Valencia Burgo.
Based in "Batch Image Processor" (https://github.com/Sidneys1/BatchImageProcessor), thanks to Sidneys1.
- Windows 7, 8.1, 10.
- .Net Framework 4.6.2.
- Website, videos, photos, docs, etc. (https://www.facebook.com/SocialOfficeMemin/)
- Group (https://www.facebook.com/groups/socialoffice/)
- Wiki (https://github.com/JavierCanon/Social-Office-Memin/wiki)
- Issue - Bug Traking (https://github.com/JavierCanon/Social-Office-Memin/issues)
- Check the releases link.
- You can use Nutget for install or from installer/releases:
- Extended.Wpf.Toolkit
- Microsoft.WindowsAPICodePack-Core
- Microsoft.WindowsAPIPack-Shell
- NDesk.Options
Import hundreds of photos and perform various manipulations on them!
- Rotate
- Angular
- Auto-Portrait
- Auto-Landscape
- Resize
- Smart resizing, matches the destination size to the aspect ratio of your images
- Crop
- Watermarks
- Text Watermark
- Image Watermarks
- Variable Opacity
- Adjustments
- Brightness
- Contrast
- Gamma
- Saturation, or
- Greyscale / Sepia
- Rename
And more!
Now includes a complete CLI interface! Usage:
bipcli.exe [flags] [file0 file1 ... fileX]
Including files in the command will process each file listed. For large numbers of files, it may be easier to use a manifest file (see --man
).
Batch Image Processor CLI uses flags to specify options. Short flags, like -c
and -w
, can be combined as -cw
. The last short flag can be o
, followed by the output path, e.g. -cwo="C:\Output"
Mode flags, e.g. --option=(Option1|Option2)
are not case sensitive.
--man="file"
: Specify a manifest file (a plain text document containing a raw list of files).-?
or--help
: Display the help info (similar to this page).
--rotate=#
: A rotation transform.0
= None (Default)1-3
= Clockwise rotation in 90-degree increments.4
= Auto-Portrait Orientation.5
= Auto-Landscape Orientation.
--resize=(None|Smaller|Larger|Exact)
: A resize transform.None
= No resize (Default)Smaller
= Resize the image to be smaller than the specified byrwidth
andrheight
.Larger
= Resize the image to be larger than the specified byrwidth
andrheight
.Exact
= Resize the image to be the exact size specified byrwidth
andrheight
.--rwidth=#
: Width parameter for the resize option.--rheight=#
: Height parameter for the resize option.-a
or--noaspect
: Disable automatic aspect ratio matching when resizing.
-c
or--crop
: Enable cropping.--cwidth=#
: Width parameter for the crop option.--cheight=#
: Height parameter for the crop option.--calign=#
: Crop alignment.0 1 2
3 4 5
6 7 8
-w
or--watermark
: Enable watermarking.--wtype=(Text|Image)
: Specifies the watermark type. Case sensitive.Text
= A text watermark. Additional options:Image
= An image watermark. Additional options:--wcolor
: Image watermarks in color (instead of default grayscale)--wfile="file"
: A path to the image to watermark with--wfont="fontname"
: Specify the watermark font.--wsize=#.#
: Specify the point-size of the watermark font.--wtext="Text"
: The text to overlay.--wopac=#.#
: Watermark opacity as a decimal. E.g.--wopac=0.4
= 40%--walign=#
: Watermark alignment.0 1 2
3 4 5
6 7 8
--brightness=#.#
: Adjust image brightness as a decimal.--contrast=#.#
: Adjust image contrast as a decimal.--gamma=#.#
: Adjust image gamma as a decimal.- Minimum
0.1
, maximum5.0
--smode=(Saturation|Greyscale|Sepia)
: Saturation mode.Saturation
= Adjust saturation by value--saturation
(Default)Greyscale
= Complete greyscale adjustmentSepia
= Complete sepia adjustment--saturation=#.#
: Adjust image saturation as a value.--saturation=0
is the same as--smode=1
--output="dir"
: Specify the output directory. If one is not specified files will be output to the current working directory.--naming=(Original|Numbered|Custom)
: Output filename mode.Original
= The original filename.Numbered
= Sequential numbering.Custom
= Uses--customname
as a pattern.--customname="pattern"
: The custom naming pattern when--naming=Custom
- Uses identifiers, e.g.:
"{o} - {w}x{h}"
could result inDSCF001 - 800x600.jpg
{o}
= The original filename.{w}
= Output image width.{h}
= Output image height.--format=(Jpg|Png|Bmp|Gif|Tiff)
: Specify the output filetype. Case sensitive. Default is Jpg.--jquality=#.#
: Jpeg output quality as a decimal. E.g.:--jquality=0.8
would be quality 80%. Default value is0.95
.
In addition to CLI flags, there are also some GUI flags:
BatchImageProcessor.exe [flags]
-s
or--noshaders
: Disable the drop shadow and blur shaders used in the GUI-e
or--noaero
: Disable the Windows Aero extensions