ArthurHub / ArthurHub/HTML-Renderer
Linux/Mono image from code has the incorrect size till window resize (without styles nor "width" attribute in image tag)
- 主要語言
- C#
- 星號
- 1.4k
- 分支
- 550
- 平均合併
- 14 天 9 小時
- 30 天內合併 PR
- 1
描述
Any chance to fix?
Screenshot with issue.

If I have changed app window size the images are appeared with real size.

PascalABC.NET code for
```pascal
procedure PABCHelpForm.contentPanel_ImageLoad(sender: Object; e: TheArtOfDev.HtmlRenderer.Core.Entities.HtmlImageLoadEventArgs);
begin
e.Handled := false;
//внешний ресурс
if(e.Src.StartsWith('http')) then Exit;
var uri := rootUri + fixUri(e.Src);
if(FileExists(uri)) then
begin
var img := Image.FromFile(uri);
//img
e.Attributes.Item['src'] := uri;
//e.Attributes.Item['width'] := IntToStr(img.Width);
//e.Attributes.Item['height'] := IntToStr(img.Height);
e.Callback(img);
e.Handled := true;
end;
end;
```
Html code for
```html
Анализ Кода Времени Разработки (Intellisense)
1. Подсказка по
Ctrl+пробел выводит список всех доступных имен.

2. Подсказка по Shift+пробел выводит
список всех доступных имен из текущего модуля. Также добавился комментарий ///
который позволяет связать подсказку с элементом программы (процедура, функция,
переменная)
3. Подсказка по "точке". Если после имени
была нажата точка, то выдается список его членов.

4. Подсказка параметров функций
```
貢獻指南
這個儲存庫沒有索引到貢獻指南
研究方向
先從 PascalABC.NET 的 contentPanel_ImageLoad 回呼和提供的 HTML 圖片範例開始,接著追蹤 Mono 中的圖片載入與初始版面配置路徑。在調整視窗大小前後重現問題;當沒有明確寬度或高度的圖片在第一次呈現時以其實際大小顯示,即表示完成。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- csharp
- 領域
- desktop, frontend
- Issue 類型
- 缺陷
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 停滯
- 描述清晰度
- 需要釐清
- 新手友好度
- 32/100