SetExternalHyperlinkClick
HyperlinkManager.SetExternalHyperlinkClick-Methode
Setzen Sie einen externen Hyperlink beim Klicken.
public IHyperlink SetExternalHyperlinkClick(string url)
Parameter | Typ | Beschreibung |
---|---|---|
url | String | Hyperlink-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
- interface IHyperlink
- class HyperlinkManager
- namespace Aspose.Slides
- assembly Aspose.Slides