This is certainly a novel approach.

Personally, I would imagine that you'd realize a much greater benefit by
making these forms native HTML pages.  That is - re-building these forms as
actual HTML content.

Maintenance should be significantly easier, use should be easier, and
someone in the future will thank you for approaching things in a more
robust and manageable way.

On Tue, Nov 20, 2018 at 11:30 PM Earl Wertheimer via gimp-developer-list <
gimp-developer-list@gnome.org> wrote:

> I want to create an editor that will allow users to ultimately create web
> forms.
>
> I want to load an image of an existing paper form (.png / jpg / pdf )
> and then draw objects over the image.
> The objects would be Checkboxes, text fields, etc...  The kinds of
> things that you would see on a Adobe Acrobat PDF with fillable fields.
> The attributes would be position (x,y), text size, font, etc...
> The position of the field/objects is critical, as they have to fit
> over the existing paper form.
>
> By creating objects in GIMP, they could be moved around to match the
> underlying image and take advantage of the existing tools - snap to
> grid, etc..
>
> Finally, when all the objects are created, the user would generate the
> corresponding html file, including the input fields.
> Eg.
> <input name="Pat_Nam" id="Pat_Nam" type="text" class="noborder"
> style="position:absolute; left:428px;  top:28px; width:280px;
> height:20px;" oscarDB=first_last_name >
> <input name="HIN_No"  id="HIN_No"  type="text" class="noborder"
> style="position:absolute; left:428px;  top:60px; width:143px;
> height:20px;" oscarDB=hinc >
>
> Why GIMP? The system I am writing this for is an Open Source EMR
> (Electronic Medical Records) system and I don't want to reinvent the
> wheel.  We have hundreds of these forms and need to constantly update
> them.
>
> All the other 'web form creation' tools like Orbeon are not completely
> Open Source..
>
> If you want to see the types of forms we need to generate, see the
> following site:
> https://worldoscar.org/?page_id=52
>
> The probable first step would be to write something that would parse
> existing html forms (we have lots) and create the objects in GIMP...
>
> Does this seem doable?
> If not, can you recommend another solution?
>
> Thanks in advance...
> _______________________________________________
> gimp-developer-list mailing list
> List address:    gimp-developer-list@gnome.org
> List membership:
> https://mail.gnome.org/mailman/listinfo/gimp-developer-list
> List archives:   https://mail.gnome.org/archives/gimp-developer-list
>
-- 
https://patdavid.net
GPG: 66D1 7CA6 8088 4874 946D  18BD 67C7 6219 89E9 57AC
_______________________________________________
gimp-developer-list mailing list
List address:    gimp-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list

Reply via email to