https://bugs.freedesktop.org/show_bug.cgi?id=87195

            Bug ID: 87195
           Summary: mailmerge: add image from url field (enhancement)
           Product: LibreOffice
           Version: 4.2.7.2 release
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Please add ability to use mailmerge field as the address for an external image.

The field in data source could either be filename relatively to document export
location (in local file system), or full url (eg on the web).

possible scenario: 
1. in writer document use insert > image > from file (click "as link"), 
2. pick one sample file in intended directory for layout purposes
3. replace picture location (right click on picture > Picture > Picture tab >
Link) with the field name in data source, eg <illustration_url>, or full field
name (displayed via CTRL+F9), eg datasource.datatable.attribute 


That would be huge!

Example uses are to include a dynamic QRCode in a business card, or to generate
cards & letters with different headers images for different departments / teams
/ persons... and many more uses not relating to mail merging but to using this
function as a user-friendly templating engine for partial data export.


related demands:
http://ask.libreoffice.org/en/question/9578/how-do-i-insert-a-picture-during-a-mail-merge/
https://forum.openoffice.org/en/forum/viewtopic.php?f=7&t=14303
http://www.oooforum.org/forum/viewtopic.phtml?t=89804


how others do it for now (not always nice, but works)
http://www.gmayor.com/mail_merge_graphics.htm
http://www.oooforum.org/forum/viewtopic.phtml?t=73329




If it's not much more work it would be nice to handle the use of dynamic colors
in the same way: grab (openoffice) color name (or typically RGB code) from data
source, and be able to use it as a section/paragraph font or background color.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to