PowerPoint-Präsentationen nach HTML exportieren
Frage
Wer kennt einen Weg PPT-Folien als hochwertige Grafiken in einem Internet-Grafik-Format zu speichern? Mit welchem Grafikprogramm können Screenshots ohne Qualitätsverlust skaliert und in einem Internet-Grafik-Format gespeichert werden?
Antwort 1
Grundsaetzlich kann man nicht ohne Qualitaetsverlust (Pixel-)Bilder skalieren, weder nach oben noch nach unten. Das liegt einfach in der Natur der Sache. Aber mit Photoshop geht es eigentlich recht gut.
Tip: Wenn die Screenshots auf eine relativ kleine Groesse skaliert werden, haben sie die unangenehme Eigenschaft, unscharf zu werden. Dann einfach nochmal den Scharfzeichnen-Filter drueberbuegeln, dann sieht's einigermassen passabel aus.
Antwort 2
Je nach Motiv eignen sich GIF oder JPG (Export-Funktion). Wenn einem nix besseres einfaellt, macht man einfach Screenshots von PPT.
Ganz entscheidend ist, dass saemtliche Farbverlaeufe verschwinden, vor allem die grossflaechigen. Das GIF-Format kann systembedingt nur mit 256 Farben umgehen, Farbverlaeufe werden deshalb in GIFs grundsaetzlich streifig und scheckig. JPGs koennen zwar mit der Vielfalt der Farben umgehen, aber Farbverlaeufe nicht vernuenftig komprimieren.
Antwort 3
- PPT bereinigen, so daß nur einfache Grafikprimitive übrig bleiben
- Save As "WMF"
- MS-InetSDK installieren und nach dem "Structured Graphics Control" fahnden, da gibts den Hinweis auf den Windows Metafile Converter == wmfcnv.exe
- Die daraus resultierenden Statements (jede Menge ActiveX-Object-Statements) in eine Webseite rüberziehen
Nachteil: Nur IE4+, Vorteil: Ist immer noch eine skalierbare Grafik mit optimaler Schärfe.
Netscape? Nö, aber da kann ja ein "Ausweich-GIF" drüber. VML? Naja, erst IE5. PlugIn? Schon wieder Lizenzverhandeln… PDF? Kann auch Vektoren, aber PPT druckt keine Vektoren über die GDI (seufz…)
Fazit: Machen Sie Screenshots, dann siehts wenigstens so aus wie auf *IHREM* Bildschirm.
Antwort 4
Ich habe zum Thema "PPT-Folienexport" ein kleines Makro für Powerpoint97 geschrieben. Das Makro exportiert alle Folien der aktuellen Praesentation, wobei man Groesse, Format und Namen der Bilder einstellen kann. Die Bilder werden in dem Pfad gespeichert, in dem sich auch die Praesentation befindet.
Um das Makro zu verwenden, muessen Sie in Ihrer Praesentation ein neues Makro erzeugen und den folgenden Text zwischen die Marken "Sub" und "End Sub" kopieren.
BildBreite = 1024
'Breite der zu speichernden Bilder in Pixeln
BildHoehe = 768
'Hoehe der zu speichernden Bilder in Pixeln
BildFormat = "gif"
'Bezeichnung des Export-Filters
'("jpg", "gif", "wmf", …)
Bildname = "Folie"
'Name der zu speichernden Bilder
With ActivePresentation
Bildname = .Path + "\" + Bildname
AnzSlides = .Slides.Count
For AktSlide = 1 To AnzSlides
FileName = Bildname + Format(AktSlide, "000")
On Error Resume Next
.Slides(AktSlide).Export FileName, BildFormat, BildBreite, BildHoehe
If Err.Number <> 0 Then GoTo Abbruch
Next AktSlide
End With
MsgBox "Export beendet"
Exit Sub
Abbruch:
MsgBox "Export abgebrochen"
Die ersten vier Zeilen koennen Sie nach Ihren Wuenschen veraendern. Wenn Sie unter Bildformat einen falschen Exportfilter angeben, wird der Export mit einer Meldung abgebrochen.
Entnommen:
>> Deutschsprachige Mailingliste fuer Technische Redakteure: t-allgem
>> An- und Abmeldung über Mailinglisten
InvitationWare
- Invitation (Englisch): Einladung
- Invitation for tender: Ausschreibung
Die Informationen auf www.transcom.de sind InvitationWare: Einerseits sind Sie eingeladen, sie zu nutzen. Andererseits, wenn die Informationen auf diesen Seiten Ihnen geholfen haben oder die Tipps und Programme für Sie nützlich sind, dann erinnern Sie sich doch an Transcom, wenn Sie mal wieder einen Auftrag in einem unserer Fachgebiete zu vergeben haben — und senden uns eine Einladung zum Angebot. Rufen Sie uns an oder senden uns eine E-Mail.