summaryrefslogtreecommitdiff
path: root/src/main/gimp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/gimp')
-rw-r--r--src/main/gimp/nek2023-scan2/arrange-pdf32
-rw-r--r--src/main/gimp/re-arrange-pdfs/re-arrange-pdfs.sh24
2 files changed, 56 insertions, 0 deletions
diff --git a/src/main/gimp/nek2023-scan2/arrange-pdf b/src/main/gimp/nek2023-scan2/arrange-pdf
new file mode 100644
index 0000000..e2d2c7b
--- /dev/null
+++ b/src/main/gimp/nek2023-scan2/arrange-pdf
@@ -0,0 +1,32 @@
+#!/bin/sh
+#
+# Once used to batch process some PDFs. This is NOT functional. It is only here
+# for reference purposes.
+#
+# scan.pdf
+# scan0001.pdf
+# scan0002.pdf
+# scan0003.pdf
+# scan0004.pdf
+# scan0005.pdf
+#
+
+true \
+ && mkdir scan scan0001 scan0002 scan0003 scan0004 scan0005 \
+ && pdfimages -all scan.pdf scan-tmp1/scan-img \
+ && pdfimages -all scan0001.pdf scan0001-tmp1/scan0001-img \
+ && pdfimages -all scan0002.pdf scan0002-tmp1/scan0002-img \
+ && pdfimages -all scan0003.pdf scan0003-tmp1/scan0003-img \
+ && pdfimages -all scan0004.pdf scan0004-tmp1/scan0004-img \
+ && pdfimages -all scan0005.pdf scan0005-tmp1/scan0005-img \
+ && X=nVXBcpswEL3nK7acRDuywUkPnvTCNErijmtnHJK7ArKiFAS1ZDf9+wosRB08GTligF28b/X27Y6MCqY/AzoDs5CQckFLpgAVQun2W7OCsS7rccmEVGOVUTlpn2NRchxF0eil5oFfbHxC7MQn1mwfOwOfQOgY0IvdMeCHqZ57AnvjxBoHQN8aB0DfGgfAD9d44Qk8d8aJ4gyAvuIMgL7iXDjjRKoDoC/VAdCX6ldnDKmG4cFxAZH1q62+k9y5BufsfEP/0KeijxX5K+DYOpnUEE8bp7lRztZCMkD6WaiZ+rFVOrneZr+E5Fe0lPOqqsHAu0RrQN8aH0yWENAT40La+pBi+hN0NJHUz21gd8zZOlyc4YsyugG0FgXDLzXjuKhoDrFLYd/hG6Srbg/noqyNapQzzJnGNNNix3BB/7JNs8l/6DayQ+OC7Vih+my3s/t0ebNKfuLHZP5AXNOi0aR5TAGuk/k9Abg0xOptf2DHowgO1iVwWpb0MEMb5TKY5vUpDgnuS8kquWMbjYXM2SvLW7m+LxePZJXiq1l6S1Z4sVwQ9+0umZM0JfiGLMgqSQmcT+xu6eqBQBAcamiHBym9MY3GtK6ZzJ3wAW6YjGrJg1692kTqt4hA0Z1xoekh6AoCm7mHtd01mbCJZE1zTSFOc0ujG2WYmttex0TJmfn/ZG1Xu1/fmVr0pZ2/2HIJ3cS/g2m33W/5eyt044dn/wA4gyeC \
+ && echo $X|base64 -d|inflate| gimp -nidfsc -b - \
+ && mkdir scan-out scan0001-out scan0002-out scan0003-out scan0004-out scan0005-out \
+ && mv -t scan-out/. scan-tmp1/*-gimp.png \
+ && mv -t scan0001-out/. scan0001-tmp1/*-gimp.png \
+ && mv -t scan0002-out/. scan0002-tmp1/*-gimp.png \
+ && mv -t scan0003-out/. scan0003-tmp1/*-gimp.png \
+ && mv -t scan0004-out/. scan0004-tmp1/*-gimp.png \
+ && mv -t scan0005-out/. scan0005-tmp1/*-gimp.png \
+
+
diff --git a/src/main/gimp/re-arrange-pdfs/re-arrange-pdfs.sh b/src/main/gimp/re-arrange-pdfs/re-arrange-pdfs.sh
new file mode 100644
index 0000000..68caf52
--- /dev/null
+++ b/src/main/gimp/re-arrange-pdfs/re-arrange-pdfs.sh
@@ -0,0 +1,24 @@
+#!/bin/sh
+#
+# Once used to batch process some PDFs. This is NOT functional. It is only here
+# for reference purposes.
+#
+
+true \
+ && pdftk \
+ A=scan.pdf \
+ B=scan0001.pdf \
+ shuffle A Bend-1 \
+ output all-pages.pdf \
+ && pdftk \
+ all-pages.pdf \
+ cat 1 3 5 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 \
+ output pages-with-content.pdf \
+ && mkdir pages-with-content-img \
+ && pdfimages -all pages-with-content.pdf pages-with-content-img/img \
+ && X=pZZNc9owEIbv+RVbn+RmBBZp0zLpxdM4CR0KGeLkrtiLUGrLLhIk/feVjS2HTCeHSoyAtfdZ7cc7BlKg+QjkBOwiUqkFL1EDKaQ27bVmBWNT1uMSpdJjnXHFxjUXqOmzNBuaVcqgMlSWYmw3jaJo9FSL4H9p5kVPvOgzL/qTF/3Ziz73or940V+96KkPzby0xry0xry0xry0xry0xry0xry0xry0xry0xl5pLQyPHnkQdXa1M7dKONNy7nu+5c/8sRh8Zf4ClHVGpgxM2jvNJjmupUIgZiP1TP/YaRNf7bJfUolLXqp5VdVg8T7QGsi3xgYbJQTyiEKqrkii0XyAPk2izKZ17B/VXR3Oz+ZLMr4FspYF0qcaBS0qngNzIbrP8A3pqjvgQpa17ZztJhVoKM+M3CMt+B/cNoe8olvPnqYF7rHQQ7Sb2V26vF7FP+lDPL9P3OSi0aR5mwJcxfO7BODCJlbvhh8dNorgaF2A4GXJjyO0Xi6CHd4Q4jjBQylWEnvcWkmoHF8wb9v1fbl4SFYpvZylN8mKLpaLxF27jedJmib0OlkkqzhN4GzSnZau7hMIguMeduIh2mztoCmva1S5a3xAm0xGtRLB0L3aepq3RKD53prQzBBMBUEXecDa6dpI1HpiM1xbiOt5l0YvZZja3b3+1ZQc7X8AbKfa331HteS01R/rcgmd4t9h2mMPR/7eSdPY4clfwj6IxA== \
+ && echo $X|base64 -d|inflate| gimp -nidfsc -b - \
+ && mkdir pages-image-adjusted \
+ && mv -t pages-image-adjusted/. pages-with-content-img/*gimp.png \
+
+