I hereby claim:
- I am faisalhakim47 on github.
- I am faisalhakim47 (https://keybase.io/faisalhakim47) on keybase.
- I have a public key ASCxNpHEfY51Z6BJTydrcSNU41zR1KHTkIj26xL20ajsbgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
mkdir -p optimized; for video in *.mp4; do ffmpeg -i $video -vcodec libx264 -crf 24 ./optimized/$video ; done |
mkdir -p optimized; for photo in *.jpg; do convert $photo -quality 80% -resize 512x ./optimized/$photo ; done |
# OCR | |
ocrmypdf -l ind+eng INPUT.pdf OUTPUT.pdf | |
# Remove All Texts | |
gs -o OUTPUT.pdf -sDEVICE=pdfwrite -dFILTERTEXT INPUT.pdf | |
# Remove All Images | |
gs -o OUTPUT.pdf -sDEVICE=pdfwrite -dFILTERIMAGE INPUT.pdf | |
# Remove All Vectors |
class Emitter { | |
constructor() { | |
this.listenerGroups = {} | |
} | |
getListeners(eventName) { | |
return this.listenerGroups[eventName] || (this.listenerGroups[eventName] = []) | |
} | |
emit(eventName, param) { |
var express = require('express'); | |
var router = express.Router(); | |
function autoRouter(baseUrl, data) { | |
for (var obj in data) { | |
if (typeof data[obj] === 'function') { | |
router[obj](baseUrl, data[obj]); | |
} else { | |
autoRouter(baseUrl + obj, data[obj]); | |
} |