Есть ли способ определения высоты / ширины содержимого в элементе управления WebBrowser? Я хотел бы сохранить содержимое в изображение, но только с размером фактического содержимого.
Заранее спасибо.
Я полагаю, вы можете получить его из следующего свойства:
myWebBrowser.Document.ScrollRectangle.Size;
Быть System.Drawing.Size объектом.
System.Drawing.Size
Документ пересчитывает макет каждый раз, когда изменяется размер окна браузера, поэтому он не имеет фиксированного размера.
Вы можете использовать поиск по Золотому сечению, чтобы найти минимальный размер окна, достаточно большой, чтобы вместить документ, но это задача, интенсивно использующая процессор.