PhantomJS Wrapper for C# VB .NET

build build passing passing release release v1.0.3.0 v1.0.3.0
.NET library to capture a full webpage to JPEG, BMP, GIF and PDF with PhantomJS using C# and VB .NET Framework and .NET Core.


About The CSPhantomJS is a .NET standard library for .NET developers that can capture a full webpage using the PhantomJS from C# and VB .NET.

You can capture the webpage to high quality JPEG, PNG, GIF and BMP image formats, set the width and the height to capture, use Async and Sync capture, get the preview of the captured webpage and much more, easily, with a few lines of source code only.

  • .NET library (standard) for .NET Framework and .NET Core.
  • Pure PhantomJS wrapper to capture full webpage.
  • Capture webpage to JPEG, PNG, GIF and BMP image formats.
  • High quality results.
  • Get the preview of the results.
  • Set the width and the height to capture.
  • Run Async / Sync commands.
  • For WPF / Winform / Console Apps.
  • Many relevant events.
  • Built in threads handling.
  • Safe exit.
  • Can be run as a library.
  • Easy to use.
  • For C# / VB / ASP .NET.
  • C# / VB .NET well documented examples.
  • Cut your developing time up to 80%.
  • Just import the library to your program and start to work immediately.
  • The source code of this component is also available.
  • Can be use in a FREE and commercial products.


Here is a snap example of using the CSPhantomJS using C#:

  1. Download the CSPhantomJS to your machine.
  2. Extract the compressed file (with 7-zip).
  3. Open the CSPhantomJS.sln with Visual Studio.
FREE Download SDK
The CSPhantomJS is available for FREE for learning or for FREE purposes, for commercial or any other use please order a license.
Order a license here
  • You can distribute the library with commercial products.
  • You will get your own UserName and UserKey.
  • The price is one-time-fee of $89 and it contains an online support.
  • The source code of the library is also available under MS-PL license.
  • We are using the MyCommerce├é┬« services in order to handle with the registration process.

Related Links