- Docs
- Example code
- VB.NET
VB.NET
Generate PNG, JPG, or WebP images with VB.NET.
Live demo Get an API keyGenerate an image with VB.NET
Section titled “Generate an image with VB.NET”The API takes your HTML/CSS and runs it in an instance of Google Chrome to convert your html into an image. Use VB.NET to send the API your HTML/CSS. You’ll get back the URL to your generated image.
For more details on how this works, see Creating an image.
Example code
Section titled “Example code”This code creates a WebClient, sets credentials and POSTS the HTML & CSS as values to the API. The response will be json with the URL to the generated image.
Imports SystemImports System.NetPublic Module htciExample
Sub Main() Dim result As Byte() Dim html As String = "<div class='ping'>Pong ✅</div>" Dim css As String = ".ping {padding: 20px; font-family:'sans-serif'; }" Using client = New WebClient client.Credentials = New NetworkCredential("user_id", "api_key") result = client.UploadValues( "https://hcti.io/v1/image", "POST", New Specialized.NameValueCollection() From { {"html", html}, {"css", css} } ) End Using Dim resultString = System.Text.Encoding.UTF8.GetString(result) Console.WriteLine(resultString) '{"url":"https://hcti.io/v1/image/9dce5b30-3d9a-46b3-926b-651e5955f9a2"} End Sub
End ModuleNeed help?
Talk to a human. Email support@htmlcsstoimage.com and we’ll help you get started.