Artifacts Gallery Guilds Search Wiki Login Register

Welcome, Guest. Please login or register. - Thinking of joining?
Autumn, 08 Nov 2026 - @786.57
Forum Activity: Four Stars ~ Boop! The forum will close in 214.beats! Random | Recent Posts | Guild Recents
News: :skull: Websites are like whispers in the night  :skull: Guild Events: Noir-vember TTRPG game jam
+  MelonLand Forum
|-+  Art & Writing
| |-+  ✑ ∙ Books & Stationery
| | |-+  memori · a free photo-printing tool for the Hobonichi Techo and other planners!


« previous next »
Pages: [1] Print Embed
Author Topic: memori · a free photo-printing tool for the Hobonichi Techo and other planners!  (Read 80 times)
irving
Casual Poster ⚓︎
*
View Profile WWWArt


:o)
⛺︎ My Room

Guild Memberships:
Artifacts:
sigilkey to the cityzobnyyowch!Visited on Melon's 10th Anniversary!Joined 2026!
« on: Today at @136 » Embed

As a longtime Hobonichi Techo user, I was excited to learn that the official Hobonichi Techo App would include a Memory Print feature, letting you print pictures perfectly sized to fit the techo's grid paper.

HOWEVER.... I was less excited to learn that this feature is locked behind a paid subscription... of $5.99/month  :skull:

So I did what any reasonable person would do and built my own free/open-source replacement!

My tool runs completely in the browser, and it's called memori. You can use it to arrange, crop, and print images to fit the grid paper of the different techos and any other planner. It's also really nice for making print-at-home stickers! (if you don't have specialty sticker paper, regular old printer paper + a gluestick works almost just as well).

I hope this slightly strange, very niche tool can be of use to you  :4u:




* IMG_8229.jpg (286.38 kB, 1400x991 - viewed 3 times.)

* IMG_8232.jpg (286.47 kB, 1100x1085 - viewed 3 times.)

* juneyo2.jpg (281.84 kB, 1485x1242 - viewed 3 times.)
Logged
haumeaGeth
Sr. Member ⚓︎
****
View Profile WWW


I'm hungry, can we go get pho?
⛺︎ My Room
StatusCafe: stupidwittlebaby
XMPP: Chat!
iMood: batbrainbat

Guild Memberships:
Artifacts:
Visited on Melon's 10th Anniversary!Your Horror (from that forum gift game)A Jiggly Egg !Joined 2025!
« Reply #1 on: Today at @159 » Embed

Bruh, I literally just started prepping my first ever Hobonichi for the new year. Your timing is spooky. Thanks so much for making this!!

Just an idea: do you think you'd be able to add corner rounding? Of course it'd be possible to just eyeball it and round the corners when cutting out the images, but doing it evenly is tricky.

« Last Edit: Today at @160 by haumeaGeth » Logged

https://i.imgur.com/qACsvNS.pnghttps://i.imgur.com/pAONOEc.pnghttps://i.imgur.com/fdUVIfW.pnghttps://i.imgur.com/ZCtHkwl.pnghttps://i.imgur.com/ypcKWM0.pnghttps://i.imgur.com/oRkijoy.pnghttps://i.imgur.com/GdVZ87H.pnghttps://i.imgur.com/k9Rf9aq.pnghttps://i.imgur.com/1fpzX0w.pnghttps://i.imgur.com/8w07QtP.pnghttps://i.imgur.com/YMPbu9R.png

Artifact Swap: Polyamorousstotal misplayGlam Metal DoraBlue Fishbitsy catKickboardHelp, my tail is stuck!pooch
irving
Casual Poster ⚓︎
*
View Profile WWWArt


:o)
⛺︎ My Room

Guild Memberships:
Artifacts:
sigilkey to the cityzobnyyowch!Visited on Melon's 10th Anniversary!Joined 2026!
« Reply #2 on: Today at @194 » Embed

Thanks for checking it out, @haumeaGeth!

I have one of these corner rounder tools (attached) that I use sometimes, I highly recommend them!

That said, if you'd like to try cutting out rounded corners by hand, here's a snippet you can paste into your browser console. You can change value of radiusMm to set the rounding depth.

Code
(() => {
	const radiusMm = 3;
	
	const pdfPixelsPerMm = 600 / 25.4;
	const css = `
		@media screen {
			.page {
				container-type: inline-size;
			}
		}
		.image-wrapper {
			border-radius: calc(${radiusMm} / ${LETTER_WIDTH_MM} * 100cqw);
		}
		@media print {
			.image-wrapper {
				border-radius: ${radiusMm}mm;
			}
		}
	`;
	const style = document.createElement('style');
	style.textContent = css;
	document.head.append(style);

	const originalToDataURL = HTMLCanvasElement.prototype.toDataURL;

	HTMLCanvasElement.prototype.toDataURL = function (type, quality) {
		const rounded = document.createElement('canvas');
		rounded.width = this.width;
		rounded.height = this.height;

		const ctx = rounded.getContext('2d');
		ctx.fillStyle = 'white';
		ctx.fillRect(0, 0, rounded.width, rounded.height);
		ctx.roundRect(0, 0, rounded.width, rounded.height, radiusMm * pdfPixelsPerMm);
		ctx.clip();
		ctx.drawImage(this, 0, 0);

		return originalToDataURL.call(rounded, type, quality);
	};
})();



* corner_rounder.png (525.95 kB, 1080x1150 - viewed 4 times.)
Logged
haumeaGeth
Sr. Member ⚓︎
****
View Profile WWW


I'm hungry, can we go get pho?
⛺︎ My Room
StatusCafe: stupidwittlebaby
XMPP: Chat!
iMood: batbrainbat

Guild Memberships:
Artifacts:
Visited on Melon's 10th Anniversary!Your Horror (from that forum gift game)A Jiggly Egg !Joined 2025!
« Reply #3 on: Today at @283 » Embed

Oh sweet, thanks! I've actually got that exact tool on my Christmas list, I just haven't gotten a chance to grab it yet. That bit of code'll be handy until I do xD

Logged

https://i.imgur.com/qACsvNS.pnghttps://i.imgur.com/pAONOEc.pnghttps://i.imgur.com/fdUVIfW.pnghttps://i.imgur.com/ZCtHkwl.pnghttps://i.imgur.com/ypcKWM0.pnghttps://i.imgur.com/oRkijoy.pnghttps://i.imgur.com/GdVZ87H.pnghttps://i.imgur.com/k9Rf9aq.pnghttps://i.imgur.com/1fpzX0w.pnghttps://i.imgur.com/8w07QtP.pnghttps://i.imgur.com/YMPbu9R.png

Artifact Swap: Polyamorousstotal misplayGlam Metal DoraBlue Fishbitsy catKickboardHelp, my tail is stuck!pooch
Pages: [1] Print Embed 
« previous next »
 

Melonking.Net © Always and ever was! SMF 2.0.19 | SMF © 2021 | Privacy Notice | Send Feedback | Supporters ♥ Forum Guide | Rules | RSS | WAP | Mobile


MelonLand Badges and Other Melon Sites!

MelonLand Project! Visit the MelonLand Forum! Support the Forum
Visit Melonking.Net! Visit the Gif Gallery! Pixel Sea TamaNOTchi
@000 Melon
Land
Forum Art Hub Chat Webring Explore Random Recent Tenement Arcade Want to Login or Join ? Web Craft Guide Graphic Catalogue Wiki Help I'm Lost! Link Land Newsletters Image Stream Minecraft: Online
Zap!
Passport Sites tamaNOTchi Asatte Add your site?
Aero Archive Onio Cafe 32 Bit Cafe Status Cafe