Freigeben über


Informationen zur Speichern-als-Webseite-API

Das Feature Als Webseite speichern, das in Visio 2002 eingeführt wurde, bietet Benutzern eine einfache Möglichkeit, Visio-Dokumente im Web zu veröffentlichen.

Die API "Als Webseite speichern" bietet Ihnen programmgesteuerten Zugriff auf dieses Feature, sodass Sie eine Visio-Zeichnung als Webseite speichern können, ohne den Benutzer den Dialogfeldern Als Webseite speichern in der Benutzeroberfläche auszusetzen.

Mit dieser API können Sie folgende Aktionen ausführen:

  • Speichern Sie ein Dokument als HTML für die Veröffentlichung im Web.
  • Generieren Sie die unterstützenden Dateien, die erforderlich sind, um Ihr Dokument im Web zu veröffentlichen.
  • Anzeigen der benutzerdefinierten Eigenschaften eines Shapes im Browser.
  • Anzeigen von Such- und Navigationssteuerelementen im Browser.
  • Navigieren Sie im Browser in einem mehrseitigen Dokument.
  • Zeigen Sie das Steuerelement Schwenken und Zoomen an.
  • Zeigen Sie alle Einem Shape zugeordneten Hyperlinks an, und navigieren Sie zu einem ausgewählten Hyperlinkziel.
  • Weisen Sie einer Webseite ein Stylesheet mit Farbschemastilen zu, die den in Visio verfügbaren Farbschemas entsprechen.

Im Folgenden finden Sie zwei Möglichkeiten, die API zum Speichern als Webseite zu verwenden.

Verwenden der API aus jeder Entwicklungsumgebung, die Automatisierung unterstützt

Mithilfe des Objektmodells "Als Webseite speichern" können Sie Code in das Visual Basic-Projekt eines Dokuments, ein VSL (ein C++-Add-On, das im Visio-Adressraum ausgeführt wird) oder ein COM-Add-In (erstellt mit Visual Basic, C++ oder C#) schreiben und eine Visio-Zeichnung als Webseite speichern, ohne dass der Benutzer eingreifen muss.

Um das Feature Als Webseite speichern aus einer ausführbaren Datei zu steuern, die in einem eigenen Prozess (außerhalb des Visio-Adressraums) ausgeführt wird, können Sie entweder die Befehlszeilenschnittstelle verwenden, wie weiter unten beschrieben, oder Sie können ein VisSaveAsWeb-Objekt abrufen, indem Sie die SaveAsWebObject-Eigenschaft des Visio Application-Objekts verwenden.

Ein Beispiel für die Verwendung des Objektmodells "Als Webseite speichern" in Visual Basic finden Sie unter Verwenden des Objektmodells "Als Webseite speichern" aus Visual Basic: ein Beispiel.

Verwenden der API-Befehlszeilenschnittstelle

Verwenden Sie die Befehlszeilenschnittstelle, um das SaveAsWeb-Add-On aus einer ausführbaren Datei oder aus Code aufzurufen, der im Visio-Prozess ausgeführt wird. Darüber hinaus können Sie Im ShapeSheet-Fenster Formeln erstellen, die das SaveAsWeb-Add-On starten, ohne Code schreiben zu müssen. Informationen zur Verwendung der Befehlszeilenschnittstelle zum Ausführen des SaveAsWeb-Add-Ons finden Sie unter Ausführen von Speichern als Webseite über die Befehlszeile.

Unabhängig davon, ob Sie das Feature Als Webseite speichern über die Benutzeroberfläche, über Code oder über die Befehlszeilenschnittstelle ausführen, speichert das Feature Als Webseite speichern ausgewählte benutzerdefinierte Webseiteneinstellungen in der Registrierung. Diese Daten werden zwischen Instanzen von Visio beibehalten und ermöglichen es Benutzern, Standardwerte für ihre eigenen Projekte zu verwalten.

Informationen zu den daten, die in der Registrierung gespeichert sind, finden Sie unter Persisting Saveing Save as Web Page settings.For information about the data that is stored in the registry, see Persisting Save as Web Page settings.For information about the data that is stored in the registry, see Persisting Save as Web Page

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.