Difference between revisions of "Nl:Hoe een flash plugin maken van een png-bestand"

From Gramps
Jump to: navigation, search
(New page: Category:Nl:Gebruikershandleidingen {{languages|Make flash plugin from a png|Make flash plugin from a png/nl}} This is a guide to creating a Family tree that can be viewed in a web-b...)
 
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:Nl:Gebruikershandleidingen]]
 
 
 
{{languages|Make flash plugin from a png|Make flash plugin from a png/nl}}
 
{{languages|Make flash plugin from a png|Make flash plugin from a png/nl}}
 
+
Dit is een gids om een familiestamboom aan te maken die bekeken kan worden in een ''web-browser'' en waar in en uitzoomen mogelijk is en alsook navigeren door de stamboom.
This is a guide to creating a Family tree that can be viewed in a web-browser in a convenient way by allowing zooming in and out and navigating the image of the tree.
 
  
 
==Hoe ?==
 
==Hoe ?==
 
=== Installeren van de nodige hulpmiddelen ===
 
=== Installeren van de nodige hulpmiddelen ===
# Install swftools: [http://www.swftools.org/]
+
* Installeer '''swftools''': [http://www.swftools.org/] laatste versie datum:2007-02-28 '''swftools-0.8.1.tar.gz''' 1.7 MB of via uw pakketbeheerder. Versie voor ''Hardy'' Ubuntu is 0.8.1-1ubuntu1. Collectie van hulpmiddelen voor manipulatie van SWF-bestanden. Het pakket bestaat uit: pdf2swf, jpeg2swf, png2swf, gif2swf, font2swf,wav2swf, swfcombine, swfextract, swfdump, swfstrings, swfbbox en swfc.
# use the Graphviz plugin to generate a graphical report (see [[Howto: Make a relationship chart/nl| een relatiegrafiek aanmaken]])
+
** pdf2swf is een PDF-> SWF omvormer. Er wordt één beeld per pagina gemaakt en dit hulpmiddel laat toe  om volledig geformateerde tekst, tabellen, formules, enz. in uw ''flash''-filmpje te hebben.
 +
** jpeg2swf neemt één of meerdere ''JPEG''-beelden en maakt een ''SWF''-diashow.
 +
** png2swf doet hetzelfde maar met ''PNG''-bestanden.
 +
** gif2swf zet ''GIF''-bestanden om in ''SWF''. Kan ook ''animated gifs'' verwerken.
 +
** font2swf zet lettertypebestanden (TTF, Type1) om in ''SWF''.
 +
** wav2swf zet ''WAV''-bestanden om in ''SWF''.
 +
** swfcombine is een hulpmiddel om ''SWFs'' in ''Wrapper SWFs'' in te voegen. (Sjablonen) om bijvoorbeeld om de ''pdf2swf SWFs'' om te vormen naar een soort van ''Browsing-SWF''.
 +
** swfextract laat toe om filmclips, geluiden, beelden enz. uit ''SXF''-bestanden te halen.
 +
** swfdump drukt informatie over ''SXFs'' uit.
 +
** swfstrings scant ''SWFs'' op tekstgegevens.
 +
** swfbbox laat toe om de omkaderrechthoeken aan te passen.
 +
** swfc is en hulpmiddel voor het aanmaken van ''SWF''-bestanden via eenvoudige scriptbestanden.
 +
* Gebruik de '''Graphviz'''-plugin om een grafiek aan te maken (zie [[Nl:Hoe een relatiegrafiek opstellen| hoe een relatiegrafiek maken]])
  
 
=== Aanmaken van het ''Flash''-bestand ===
 
=== Aanmaken van het ''Flash''-bestand ===
Flash is a proprietary format, of which however open implementations exist. You have to install a flash player and a browser plugin, to be able to view a flash file in firefox, konqueror, ...
+
Flash is een a gepatenteerd formaat, maar er zijn echter openbronimplementaties. U dient een ''flash player'' en een ''browser plugin'' te installeren om een {{man label|flash}}-bestand in '''firefox, konqueror, ...''' te kunen bekijken.
  
You can create the flash file as follows:
+
U kan het flash-bestand als volgt aanmaken:
# If the report image is called "report.png", execute "png2swf -o report.swf report.png" on the command line.
 
# There should now be a file report.swf, that can be opened in any browser with a flash-plugin. You can zoom by right-clicking in the image and choosing ''zoom in'' from the menu, and you can navigate by "dragging the image" inside the window with your mouse.
 
  
This has been done with the resulting family tree of Example 2 on [[Howto: Make a relationship chart/nl een relatiegrafiek maken]]. To see the result, open the file [http://www.gramps-project.org/samples/wikistuff/exampleflash/ancestorsAndDescendants.swf ancestorsAndDescedants.swf] with a flash enabled browser, and test it out.
+
* Als het beeldbestand "verslag.png" noemt, voer dan uit met opdrachtregel
 +
png2swf -o verslag.swf verslag.png"
 +
* Nu zou er een bestand aangemaakt moeten zijn met de naam {{man label|''verslag.swf''}}. Dit bestand kan met gelijk welke ''browser'' met een ''flash-plugin'' bekeken worden.
 +
U kunt inzoomen door rechtsklikken op het beeld en ''inzoomen'' via het menu en u kunt door het beeld navigeren door het beeld te verplaatsen met de ''muiscursor'' in het beeldvenster.
 +
 
 +
Een {{man label|.swf}}-bestand werd al aangemaakt voor de familiestamboom van voorbeeld 2 in [[Howto: Make a relationship chart/nl| een relatiegrafiek maken]].
 +
Om het uiteindelijke resultaat te bekijken, open het bestand [http://www.gramps-project.org/samples/wikistuff/exampleflash/ancestorsAndDescendants.swf ancestorsAndDescedants.swf] met een browser waarvan de flash-plugin werkt en test het eens uit.
  
 
== Verbeteringen ==
 
== Verbeteringen ==
  
* It is also possible to use javascript to add zooming by moving the mouse wheel, but he who did it does not remember how at the moment.
+
* Het is ook mogelijk om {{man label|''javascript''}} te gebruiken om in en uit te zoomen met een muiswiel.
 +
 
 +
* Het {{man label|.dot}}-bestand aangemaakt in voorbeel 3 in [[Howto: Make a relationship chart/nl| een relatiegrafiek maken]] bevat de webpaginaadressen naar de persoonlijke pagina's van de "Narrative Webpage" verslapagina's. Door een {{man label|pdf}} aan te maken via een relatiegrafiek en gebruik te maken van {{man label|''pdf2swf''}} zal het resulterende ''flash''-bestand aanklikbare ''links'' voor elke persoon bevatten. Dit zou moeten werken indien het ''swf''-bestand in dezelfde map wordt geplaatst dan het '''index.html'''-bestand van het ''Narrative Web'' verslag.
 +
Een andere manier om een {{man label|.dot}}-bestand aan te maken kan ook gebruikt worden. Een mogelijkheid is om als opdrachtregels in te geven:
 +
dot -Tps2 verslag.dot > verslag.ps
 +
ps2pdf verslag.ps
 +
pdf2swf -o verslag.swf verslag.pdf
 +
 
 +
Het aangemaakte ''swf''-bestand zou nu als voorheen moeten werken, maar nu met de toevoeging van de ''hyperlinks''.
  
* The .dot file generated in example 3 on [[Howto: Make a relationship chart/nl]] contains the web-page addresses to the personal pages of the "Narrative Webpage" report pages, and by generating a pdf with the relationship  graph report and using pdf2swf, the resulting flash-file contains clickable links for each individual that should work if teh swf-file is placed in the same directory as the index.html file of a Narrative We Page report. The alternative way of generating from .dot file can also be used. One way to accomplish this is to run
+
[[Category:Nl:Gebruikershandleidingen|Flash plugin maken uit een png]]
dot -Tps2 report.dot > report.ps
 
ps2pdf report.ps
 
pdf2swf -o report.swf report.pdf
 
The resulting swf-file should now work as before, but with the addition of hyperlinks.
 

Latest revision as of 06:30, 9 June 2020

Dit is een gids om een familiestamboom aan te maken die bekeken kan worden in een web-browser en waar in en uitzoomen mogelijk is en alsook navigeren door de stamboom.

Hoe ?

Installeren van de nodige hulpmiddelen

  • Installeer swftools: [1] laatste versie datum:2007-02-28 swftools-0.8.1.tar.gz 1.7 MB of via uw pakketbeheerder. Versie voor Hardy Ubuntu is 0.8.1-1ubuntu1. Collectie van hulpmiddelen voor manipulatie van SWF-bestanden. Het pakket bestaat uit: pdf2swf, jpeg2swf, png2swf, gif2swf, font2swf,wav2swf, swfcombine, swfextract, swfdump, swfstrings, swfbbox en swfc.
    • pdf2swf is een PDF-> SWF omvormer. Er wordt één beeld per pagina gemaakt en dit hulpmiddel laat toe om volledig geformateerde tekst, tabellen, formules, enz. in uw flash-filmpje te hebben.
    • jpeg2swf neemt één of meerdere JPEG-beelden en maakt een SWF-diashow.
    • png2swf doet hetzelfde maar met PNG-bestanden.
    • gif2swf zet GIF-bestanden om in SWF. Kan ook animated gifs verwerken.
    • font2swf zet lettertypebestanden (TTF, Type1) om in SWF.
    • wav2swf zet WAV-bestanden om in SWF.
    • swfcombine is een hulpmiddel om SWFs in Wrapper SWFs in te voegen. (Sjablonen) om bijvoorbeeld om de pdf2swf SWFs om te vormen naar een soort van Browsing-SWF.
    • swfextract laat toe om filmclips, geluiden, beelden enz. uit SXF-bestanden te halen.
    • swfdump drukt informatie over SXFs uit.
    • swfstrings scant SWFs op tekstgegevens.
    • swfbbox laat toe om de omkaderrechthoeken aan te passen.
    • swfc is en hulpmiddel voor het aanmaken van SWF-bestanden via eenvoudige scriptbestanden.
  • Gebruik de Graphviz-plugin om een grafiek aan te maken (zie hoe een relatiegrafiek maken)

Aanmaken van het Flash-bestand

Flash is een a gepatenteerd formaat, maar er zijn echter openbronimplementaties. U dient een flash player en een browser plugin te installeren om een flash-bestand in firefox, konqueror, ... te kunen bekijken.

U kan het flash-bestand als volgt aanmaken:

  • Als het beeldbestand "verslag.png" noemt, voer dan uit met opdrachtregel
png2swf -o verslag.swf verslag.png" 
  • Nu zou er een bestand aangemaakt moeten zijn met de naam verslag.swf. Dit bestand kan met gelijk welke browser met een flash-plugin bekeken worden.

U kunt inzoomen door rechtsklikken op het beeld en inzoomen via het menu en u kunt door het beeld navigeren door het beeld te verplaatsen met de muiscursor in het beeldvenster.

Een .swf-bestand werd al aangemaakt voor de familiestamboom van voorbeeld 2 in een relatiegrafiek maken. Om het uiteindelijke resultaat te bekijken, open het bestand ancestorsAndDescedants.swf met een browser waarvan de flash-plugin werkt en test het eens uit.

Verbeteringen

  • Het is ook mogelijk om javascript te gebruiken om in en uit te zoomen met een muiswiel.
  • Het .dot-bestand aangemaakt in voorbeel 3 in een relatiegrafiek maken bevat de webpaginaadressen naar de persoonlijke pagina's van de "Narrative Webpage" verslapagina's. Door een pdf aan te maken via een relatiegrafiek en gebruik te maken van pdf2swf zal het resulterende flash-bestand aanklikbare links voor elke persoon bevatten. Dit zou moeten werken indien het swf-bestand in dezelfde map wordt geplaatst dan het index.html-bestand van het Narrative Web verslag.

Een andere manier om een .dot-bestand aan te maken kan ook gebruikt worden. Een mogelijkheid is om als opdrachtregels in te geven:

dot -Tps2 verslag.dot > verslag.ps
ps2pdf verslag.ps
pdf2swf -o verslag.swf verslag.pdf

Het aangemaakte swf-bestand zou nu als voorheen moeten werken, maar nu met de toevoeging van de hyperlinks.