Webbrowser Controllelement zeigt keine Lokalen Bilder an

  • VB.NET
  • .NET 4.5

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Webbrowser Controllelement zeigt keine Lokalen Bilder an

    Moin, ich bastel aktuell für jemand bekannten einen Generator der schnell und einfach Druckbare Gutscheine Generieren soll.

    Ich habe das schnell und einfach gestaltet da ich jetzt nicht noch PDF Erweiterungen installieren wollte, über HTML Code verwirklicht.
    Lokal Funktioniert der Code Problemlos also wenn ich das ganze in einer Lokalen html Datei öffne wird mir die das ganze Dokument generiert ich sehe das Hintergrundbild zwar erst in der Druckvorschau aber das ist nicht so schlimm.
    Im Webbrowser Control wird das Hintergrundbild aber überhaupt nicht angezeigt auch in keiner Druckvorschau und jetzt bin ich aktuell bisschen ratlos was da falsch sein könnte.

    VB.NET-Quellcode

    1. WebBrowser1.DocumentText = ("<html>
    2. <head><meta http-equiv=Content-Type content=""text/html; charset=UTF-8"">
    3. <style type=""text/css"">
    4. <!--
    5. span.cls_004{font-family:""Verdana Bold"",serif;font-size:18.1px;color:rgb(0,0,0);font-weight:bold;font-style:normal;text-decoration: none}
    6. div.cls_004{font-family:""Verdana Bold"",serif;font-size:12.1px;color:rgb(0,0,0);font-weight:bold;font-style:normal;text-decoration: none}
    7. span.cls_003{font-family:""Verdana Bold"",serif;font-size:32.0px;color:rgb(0,0,0);font-weight:bold;font-style:normal;text-decoration: none}
    8. div.cls_003{font-family:""Verdana Bold"",serif;font-size:32.0px;color:rgb(0,0,0);font-weight:bold;font-style:normal;text-decoration: none}
    9. -->
    10. </style>
    11. </head>
    12. <body>
    13. <div style=""position:absolute;left:50%;margin-left:-297px;top:0px;width:595px;height:841px;border-style:outset;overflow:hidden"">
    14. <div style=""position:absolute;left:0px;top:0px"">
    15. <img src=" & Application.StartupPath & """\Source\ddd1.jpg"" style=""width:100%; height:100%; position:relative; z-index:0;"">
    16. <img src=""https://barcode.tec-it.com/barcode.ashx?data=9799803398391&code=EAN13"" style=""width:130px; height:58px; position:absolute;left:80px;top:359px; z-index:1;""></div>
    17. <div style=""position:absolute;left:470.46px;top:382.01px"" class=""cls_004""><span class=""cls_004"">" & tbx_pin.Text & "</span></div>
    18. <div style=""position:absolute;left:299.19px;top:372.44px"" class=""cls_003""><span class=""cls_003"">" & tbx_wert.Text & "€</span></div>
    19. </div>
    20. </body>
    21. </html>
    22. ")


    Edit, sind wohl sogar zwei fehler einen konnte ich eben so beheben der link stimmte so nämlich nicht.

    VB.NET-Quellcode

    1. <img src=""" & Application.StartupPath & "\Source\ddd1.jpg"" style=""width:100%; height:100%; position:relative; z-index:0;"">


    Aber trotzdem ist das bild weiterhin nicht sichtbar

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „bigbase“ ()

    @bigbase Was passiert, wenn Du mit dieser HTML den Standard-Browser Deines PCs fütterst?
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    VB-Fragen über PN / Konversation werden ignoriert!