SetExternalHyperlinkClick

HyperlinkManager.SetExternalHyperlinkClick-Methode

Setzen Sie einen externen Hyperlink beim Klicken.

public IHyperlink SetExternalHyperlinkClick(string url)
ParameterTypBeschreibung
urlStringHyperlink-URL.

Beispiele

Der folgende Beispielcode zeigt, wie man ein Textfeld mit Hyperlink hinzufügt.

[C#]
// Instanziiert eine Präsentationsklasse, die ein PPTX darstellt
using(Presentation pptxPresentation = new Presentation()) {
  // Ruft die erste Folie in der Präsentation ab
  ISlide slide = pptxPresentation.Slides[0];
  // Fügt ein AutoShape-Objekt mit Typ als Rechteck hinzu
  IShape pptxShape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 150, 150, 150, 50);
  // Wandelt die Form in ein AutoShape um
  IAutoShape pptxAutoShape = (IAutoShape) pptxShape;
  // Greift auf die ITextFrame-Eigenschaft zu, die mit dem AutoShape verknüpft ist
  pptxAutoShape.AddTextFrame("");
  ITextFrame textFrame = pptxAutoShape.TextFrame;
  // Fügt dem Rahmen etwas Text hinzu
  textFrame.Paragraphs[0].Portions[0].Text = "Aspose.Slides";
  // Setzt den Hyperlink für den Textanteil
  IHyperlinkManager HypMan = textFrame.Paragraphs[0].Portions[0].PortionFormat.HyperlinkManager;
  HypMan.SetExternalHyperlinkClick("http://www.aspose.com");
  // Speichert die PPTX-Präsentation
  pptxPresentation.Save("hLinkPPTX_out.pptx", Aspose.Slides.Export.SaveFormat.Pptx);
}

Siehe auch