Text aus Powerpoint auslesen

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
saimen
Beiträge: 172
Registriert: 26.01.2005 10:44
Wohnort: Passau
Kontaktdaten:

Beitrag von saimen »

Das mit dem Text auslesen hat gut funktioniert.
Ist es auch möglich eine einzelne Folie, so wie sie in der Powerpoint erstellt wurde, anzuzeigen? Z.b. als ein image in einem Gadget? oder geht das nur mit einem Powerpoint-viewer?
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

saimen hat geschrieben:Ist es auch möglich eine einzelne Folie, so wie sie in der Powerpoint erstellt wurde, anzuzeigen? Z.b. als ein image in einem Gadget?
ja, das ist möglich.

Einfach "SaveAs" auf die einzelne Folie oder die gesamte Päsentation
'invoken'.

Beispiel:

Code: Alles auswählen

; gesamte Präsentation als PNG speichern (pro Folie entsteht ein Bild):
#ppSaveAsPNG = 18
oPres\Invoke("SaveAs('d:\lala.png', " + Str(#ppSaveAsPNG) + ")")
Dann das generierte Bild in ein ImageGadget laden.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
saimen
Beiträge: 172
Registriert: 26.01.2005 10:44
Wohnort: Passau
Kontaktdaten:

Beitrag von saimen »

das funktioniert ganz gut:)

jetzt hätte ich aber noch fragen:
1. #ppSaveAsPNG = 18 steht für png, was für ander Formate habe ich noch zur verfügung?

2. Kann ich mir über das Objekt "oPres" informationen holen z.b. über die Anzahl der Folien etc.?
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

saimen hat geschrieben:1. #ppSaveAsPNG = 18 steht für png, was für ander Formate habe ich noch zur verfügung?
Ist Dein Google kaputt? Suchbegriff ppSaveAsPNG -> dritter Treffer

http://www.capesoft.com/docs/office/ppoint.htm#saveas

(erster Google-Treffer: dieser Thread ;-))
saimen hat geschrieben:2. Kann ich mir über das Objekt "oPres" informationen holen z.b. über die Anzahl der Folien etc.?
ja, das ist möglich. oPres hat eine Collection von Slides, deren Count-
Eigenschaft abgefragt werden kann.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
saimen
Beiträge: 172
Registriert: 26.01.2005 10:44
Wohnort: Passau
Kontaktdaten:

Beitrag von saimen »

Also ich hab mir das angeschaut, aber blicke da nicht wirklich durch wie ich mir infos von den slides auslesen kann. Ich hab noch nicht ganz verstanden wie comate im zusammenhang mit vb arbeitet.
Kannst du mir da helfen und die codes reinschreiben, das wäre gut.

Ich will beim öffnen einer ppt in der Voransicht die einzelnen folien als preview anzeigen lassen und beim klicken darauf diese Folie in einem Gadget öffnen.
Die Voransichten kann ich mir ja aus den erzeugten png's machen. Ich könnte jetzt auch die PNG's hernehmen um die Präsentation im Gadget auszugeben, dadurch gehen aber vorhandene Übergänge verloren. Kann ich die einzelnen Folien so öffnen dass alle Infos enthalten bleiben, also wie z.b. mit einem Powerpointviewer?
Antworten