Skip to Main Content

APEX

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

BioSig Pro – Open Source Signature Plugin for APEX (Pointer Awareness + Text Mode + Transparent PNG)

Hassan Raza25 hours ago

Hey everyone,

I couldn't find a maintained, production-ready signature plugin for Oracle APEX, most of what exists was built 8-9 years ago with unresolved bugs and no mobile support. So I built one from scratch and open sourced it.

BioSig Pro is a custom APEX Item Plugin with the following:

- Draw signature using mouse, finger, or stylus
- Pointer Events API - automatically detects input type and adjusts stroke width (mouse/touch/pen)
- Text signature mode - user types their name, renders as cursive on canvas
- Rotation export - rotates the final PNG by any degree using an off-screen canvas
- Transparent PNG export - no background, clean on any surface
- 7 configurable attributes - width, height, pen color, pen width, rotate degrees, text mode, placeholder
- Safe BLOB submit - guards against empty/corrupt base64 before insert

One thing worth mentioning for anyone who builds something similar: if you're storing base64 signatures in APEX session state, make sure your page item is set to Per Session (Disk). Without it, APEX silently truncates at 32KB and you get a corrupted BLOB with no error. Took me a while to figure that one out.

GitHub repo (MIT License, v1.0.0 release with .sql export ready to import):
https://github.com/Darkhound-droid/biosig-pro

Happy to answer questions or take feedback. If anyone has been dealing with the same problem I'd love to hear what workarounds you were using before.

Comments
Post Details
Added 25 hours ago
0 comments
29 views