Вставить связанное изображение с веб-адреса
Contents
[
Hide
]
Иногда вам нужно вставить изображение из Интернета (http://) на лист. Для этого укажите URL-адрес изображения, и изображение будет загружаться каждый раз при открытии электронной таблицы в Microsoft Excel. Изображение физически не встроено в документ Excel, а указывает на веб-ресурс.
Использование Microsoft Excel
В Microsoft Excel (например, 2007):
- Нажмите наВставлять меню и выберитеРисунок.
- Укажите веб-адрес изображения в диалоговом окне «Вставить изображение».
Используя Aspose.Cells for .NET
Aspose.Cells for .NET поддерживает добавление связанного изображения с помощьюShapeCollection.AddLinkedPicture (int upperLeftRow, int upperLeftColumn, int heightPixels, int widthPixels, string sourceFullName) . Метод возвращаетРисунокобъект.
В следующем примере показано, как добавить связанное изображение с веб-адреса на лист.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Instantiate a new Workbook. | |
Workbook workbook = new Workbook(); | |
// Insert a linked picture (from Web Address) to B2 Cell. | |
Aspose.Cells.Drawing.Picture pic = workbook.Worksheets[0].Shapes.AddLinkedPicture(1, 1, 100, 100, "http:// Www.aspose.com/Images/aspose-logo.jpg"); | |
// Set the height and width of the inserted image. | |
pic.HeightInch = 1.04; | |
pic.WidthInch = 2.6; | |
// Save the Excel file. | |
workbook.Save(dataDir+ "outLinkedPicture.out.xlsx"); |