Gibt es eine Möglichkeit, eine Präsentation aus einem Stream, einer Speicherdatei oder einem isolierten Speicher zu öffnen?Dokument aus einem Stream öffnen
Ich habe eine Präsentationsdatei, die ich in PowerPoint öffnen möchte, aber nicht Benutzer auf die Datei zugreifen möchten. Leider akzeptiert die Presentations.Open()
-Funktion von PowerPoint (und Open()
aller anderen Office-Anwendungen) nur einen Pfadparameter, was bedeutet, dass ich die Datei irgendwo auf der Festplatte speichern und dann in PowerPoint öffnen muss, wodurch der Benutzer Zugriff auf die Datei erhält.
Hat jemand dies in einer Office-Anwendung getan?
Wäre es ausreichend, die Datei über eine URL zu öffnen, die dem Benutzer nicht zugänglich ist? Das würde immer noch eine temporäre Datei auf der Festplatte des Benutzers hinterlassen, zumindest für die Dauer der Offenlegung der Präsentation, möglicherweise länger, also möglicherweise nicht akzeptabel. –
@SteveRindsberg: Ja, diese temporäre Datei ist nicht akzeptabel. Office-Anwendungen zeigen immer den Pfad der Dokumente im Backstage-Bereich (Registerkarte "Info") an, sodass es sehr trivial ist zu wissen, wo sich die Dokumente befinden. – dotNET