public static ToBoolean ( System.DateTime value ) : bool | ||
value | System.DateTime | |
return | bool |
public static bool ToBoolean(DateTime value)
{
return ((IConvertible)value).ToBoolean(null);
}
Convert::ToBoolean ( Object value ) : bool | |
Convert::ToBoolean ( Object value, IFormatProvider provider ) : bool | |
Convert::ToBoolean ( String value ) : bool | |
Convert::ToBoolean ( String value, IFormatProvider provider ) : bool | |
Convert::ToBoolean ( bool value ) : bool | |
Convert::ToBoolean ( byte value ) : bool | |
Convert::ToBoolean ( char value ) : bool | |
Convert::ToBoolean ( decimal value ) : bool | |
Convert::ToBoolean ( double value ) : bool | |
Convert::ToBoolean ( float value ) : bool | |
Convert::ToBoolean ( int value ) : bool | |
Convert::ToBoolean ( long value ) : bool | |
Convert::ToBoolean ( sbyte value ) : bool | |
Convert::ToBoolean ( short value ) : bool | |
Convert::ToBoolean ( uint value ) : bool | |
Convert::ToBoolean ( ulong value ) : bool | |
Convert::ToBoolean ( ushort value ) : bool |
public WkHtmlToPdfConverter() { bool useX11 = false; try { useX11 = SysConvert.ToBoolean(ConfigurationManager.AppSettings["WkHtmlToXSharp.UseX11"]); } catch (Exception ex) { _Log.Error("Unable to parse 'WkHtmlToXSharp.UseX11' app. setting.", ex); } // Try to deploy native libraries bundles. WkHtmlToXLibrariesManager.InitializeNativeLibrary(); var version = NativeCalls.WkHtmlToPdfVersion(); if (NativeCalls.wkhtmltopdf_init(useX11 ? 1 : 0) == 0) { throw new InvalidOperationException(string.Format("wkhtmltopdf_init failed! (version: {0}, useX11 = {1})", version, useX11)); } _Log.DebugFormat("Initialized new converter instance (Version: {0}, UseX11 = {1})", version, useX11); }