PhotoAlbum

0 0

This extension lets you easily create presentations from a selection of images, or whole folders. You can also insert these images into an existing presentation.

Project Description

This extension was born from the need of a tool that automated the creation of presentations from a selection of images, in a way that these presentations could then be shared without problems (in other existing extensions, the images were just linked, not really inserted into the document, so that moving the file around would break the images inside).

Based on other extensions like "PhotoAlbum with GUI" by andreykord, I started my own extension introducing the following variations:

  • Images are embedded into the document, not just linked, so that the presentation becomes "portable".
  • Automated use of Sun Presentation Minimizer: if this extension is also installed and enabled, you can optimize the file size on the fly, even without prompting this extension's GUI.
  • I added a progress bar for the process of inserting pictures. However, I couldn't do the same for image compression with Sun Presentation Minimizer, as I don't know a way to monitorize this process.
  • Translated into Catalan, English, French (this one thanks to Christophe Catarina) and Spanish, with language autodetection.
  • Options are stored into a configuration file and reloaded on next execution.
  • Image filtering is always applied to file selection; also is natural sort to the selected file list. I did not use regular expression filtering.
  • Even though this extension creates a toolbar button on OpenOffice.org, you can call the program from the command line like this:
    • On Unix-like systems (like GNU/Linux):
      soffice macro:///PortablePhotoAlbum.Main.Main
    • On Windows:
      "(path to your OpenOffice.org installation)\program\soffice.exe" macro:///PortablePhotoAlbum.Main.Main
      (It's a single line. You can make a direct link to this command or make a .bat file with it, just remember to wrap the first element with double quotes if it has more than one word)
  • Thus, the idea is to generate a new file every time, you cannot append images to an open existing file, at least by now. However, there is the option of fetching a "template" presentation; this mainly allows you to set a predetermined background for your presentations.

This extension was wrote in 2010 for OpenOffice.org, but has been successfully tested for LibreOffice 3.5.1.2 in GNU/Linux.

How to modify this extension:

It's an extension programmed in LibreOffice Basic (formerly OpenOffice.org Basic). To modify it, once installed you can go to Impress' menu "Extras" -> "Macros" -> "Mange Macros" -> "LibreOffice Basic..." and then select for editing any of the macros inside "PortablePhotoAlbum" in "My Macros". The LibreOffice Basic editor will open. And for publicate or share your version, I would suggest using Paolo Mantovani's BasicAddonBuilder extension (as I did) to generate your add-on file.

Category/Categories

Impress Extension

Current Release

PhotoAlbum - 1.0.3

Released May 31, 2012 — tested with:

LibreOffice 3.5,

First version released in Libreoffice's extension repository.
More about this release…

All Releases

Version

Released

Platform(s)

Compatibility

Description

License(s)

Status

1.0.3

May 31, 2012
    • LibreOffice 3.5
    First version released in Libreoffice's extension repository.
    • GNU-GPL-v3+ (General Public License Version 3 and later)
    final

    Legal Disclaimer and Limitations for Downloads

    The Document Foundation has not reviewed, and cannot review, all of the material, including computer software, available on or by means of The Document Foundation's
    websites, and cannot therefore be responsible for that material's content, use or effects. By operating its websites, The Document Foundation does not represent or imply that it endorses the material there available, or that it believes such material to be accurate, useful or nonharmful. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses and other harmful or destructive content. The Document Foundation's websites may contain content that is offensive, indecent or otherwise objectionable, as well as content containing technical inaccuracies, typographical mistakes and other errors. The Document Foundation's websites may also contain material that violates the privacy or publicity rights, or infringes the proprietary rights, of third parties, or the downloading, copying or use of which is subject to additional terms and conditions, stated or unstated. The Document Foundation disclaims any responsibility for any harm resulting from the use by The Document Foundation's visitors of The Document Foundation's websites, or from any downloading by those visitors of content available on or by means of The Document Foundation's websites.

    Changes

    Content contained on The Document Foundation's websites, including these Legal Disclaimers and Limitations, may be changed at the sole discretion of The Document Foundation and without notice. You are bound by any such updates or changes, and so should periodically review these Legal Disclaimers and Limitations.

    If you believe any file is present on the site contrary to any TDF rule or applicable law, please supply full details to info@documentfoundation.org for impartial consideration.