Class HTML2PDF
Inheritance
System.Object
HTML2PDF
Assembly: PDFViewCtrlTools.dll
public class HTML2PDF : Object
Constructors
HTML2PDF(Context)
Declaration
public HTML2PDF(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Declaration
public HTML2PDF(WebView webView)
Parameters
Type |
Name |
Description |
Android.Webkit.WebView |
webView |
|
Declaration
public HTML2PDF(WebView webView, Uri outputFolderUri)
Parameters
Type |
Name |
Description |
Android.Webkit.WebView |
webView |
|
Android.Net.Uri |
outputFolderUri |
|
Declaration
protected HTML2PDF(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Properties
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
Declaration
public static string Tag { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Declaration
protected override Type ThresholdType { get; }
Property Value
Type |
Description |
System.Type |
|
Methods
Declaration
public virtual void DoHtml2Pdf()
FromHTMLDocument(Context, String, String, HTML2PDF.IHTML2PDFListener)
Declaration
public static void FromHTMLDocument(Context context, string baseUrl, string htmlDocument, HTML2PDF.IHTML2PDFListener listener)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
baseUrl |
|
System.String |
htmlDocument |
|
HTML2PDF.IHTML2PDFListener |
listener |
|
Declaration
public virtual void FromHTMLDocument(string baseUrl, string htmlDocument)
Parameters
Type |
Name |
Description |
System.String |
baseUrl |
|
System.String |
htmlDocument |
|
FromUrl(Context, String, Uri, HTML2PDF.IHTML2PDFListener)
Declaration
public static void FromUrl(Context context, string url, Uri folder, HTML2PDF.IHTML2PDFListener listener)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
url |
|
Android.Net.Uri |
folder |
|
HTML2PDF.IHTML2PDFListener |
listener |
|
FromUrl(Context, String, Uri, String, HTML2PDF.IHTML2PDFListener)
Declaration
public static void FromUrl(Context context, string url, Uri folder, string outputFileName, HTML2PDF.IHTML2PDFListener listener)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
url |
|
Android.Net.Uri |
folder |
|
System.String |
outputFileName |
|
HTML2PDF.IHTML2PDFListener |
listener |
|
FromUrl(Context, String, File, HTML2PDF.IHTML2PDFListener)
Declaration
public static void FromUrl(Context context, string url, File folder, HTML2PDF.IHTML2PDFListener listener)
Parameters
FromUrl(Context, String, HTML2PDF.IHTML2PDFListener)
Declaration
public static void FromUrl(Context context, string url, HTML2PDF.IHTML2PDFListener listener)
Parameters
Declaration
public virtual void FromUrl(string url)
Parameters
Type |
Name |
Description |
System.String |
url |
|
Declaration
public static void FromWebView(WebView webView, HTML2PDF.IHTML2PDFListener listener)
Parameters
Declaration
public virtual void SetHorizontalDpi(int horizontalDpi)
Parameters
Type |
Name |
Description |
System.Int32 |
horizontalDpi |
|
Declaration
public virtual void SetHTML2PDFListener(HTML2PDF.IHTML2PDFListener listener)
Parameters
Declaration
public virtual void SetMargins(PrintAttributes.Margins margins)
Parameters
Type |
Name |
Description |
Android.Print.PrintAttributes.Margins |
margins |
|
Declaration
public virtual void SetMediaSize(PrintAttributes.MediaSize mediaSize)
Parameters
Type |
Name |
Description |
Android.Print.PrintAttributes.MediaSize |
mediaSize |
|
Declaration
public virtual void SetOutputFileName(string fileName)
Parameters
Type |
Name |
Description |
System.String |
fileName |
|
Declaration
public virtual void SetOutputFolder(Uri outputFolder)
Parameters
Type |
Name |
Description |
Android.Net.Uri |
outputFolder |
|
Declaration
public virtual void SetOutputFolder(File outputFolder)
Parameters
Type |
Name |
Description |
Java.IO.File |
outputFolder |
|
Declaration
public virtual void SetVerticalDpi(int verticalDpi)
Parameters
Type |
Name |
Description |
System.Int32 |
verticalDpi |
|
Events
Declaration
public event EventHandler<HTML2PDF.ConversionFailedEventArgs> ConversionFailed
Event Type
Declaration
public event EventHandler<HTML2PDF.ConversionFinishedEventArgs> ConversionFinished
Event Type