SetExternalHyperlinkClick
HyperlinkManager.SetExternalHyperlinkClick метод
Установить внешнюю гиперссылку по клику.
public IHyperlink SetExternalHyperlinkClick(string url)
Параметр | Тип | Описание |
---|---|---|
url | String | URL гиперссылки. |
Примеры
Следующий пример кода показывает, как добавить текстовое поле с гиперссылкой.
[C#]
// Инициализирует класс Presentation, который представляет PPTX
using(Presentation pptxPresentation = new Presentation()) {
// Получает первый слайд в презентации
ISlide slide = pptxPresentation.Slides[0];
// Добавляет объект AutoShape с типом, установленным как Прямоугольник
IShape pptxShape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 150, 150, 150, 50);
// Приводит фигуру к AutoShape
IAutoShape pptxAutoShape = (IAutoShape) pptxShape;
// Получает свойство ITextFrame, связанное с AutoShape
pptxAutoShape.AddTextFrame("");
ITextFrame textFrame = pptxAutoShape.TextFrame;
// Добавляет текст в рамку
textFrame.Paragraphs[0].Portions[0].Text = "Aspose.Slides";
// Устанавливает гиперссылку для текста порции
IHyperlinkManager HypMan = textFrame.Paragraphs[0].Portions[0].PortionFormat.HyperlinkManager;
HypMan.SetExternalHyperlinkClick("http://www.aspose.com");
// Сохраняет презентацию PPTX
pptxPresentation.Save("hLinkPPTX_out.pptx", Aspose.Slides.Export.SaveFormat.Pptx);
}
См. также
- интерфейс IHyperlink
- класс HyperlinkManager
- пространство имен Aspose.Slides
- сборка Aspose.Slides