Class Utils
Inheritance
System.Object
Utils
Assembly: PDFViewCtrlTools.dll
public class Utils : Object
Constructors
Declaration
Declaration
protected Utils(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Fields
Declaration
public const double IntersectionEpsilon = 1E-30
Field Value
Type |
Description |
System.Double |
|
Declaration
public const int MaxNumDuplicatedFiles = 100
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int UriTypeDocument = 2
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int UriTypeFile = 1
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int UriTypeTree = 3
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const int UriTypeUnknown = 0
Field Value
Type |
Description |
System.Int32 |
|
Declaration
public const double VertexDistEpsilon = 1E-08
Field Value
Type |
Description |
System.Double |
|
Properties
Declaration
public static bool CheckAllFilesAccessPermission { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static string DeviceName { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public static bool ForcePreAndroidQ { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static long FreeDiskStorage { get; }
Property Value
Type |
Description |
System.Int64 |
|
Declaration
public static bool IsAndroidQ { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsAndroidR { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsAndroidS { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsAndroidT { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsEmulator { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsJellyBeanMR1 { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsJellyBeanMR2 { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsKitKat { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsKitKatOnly { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsLollipop { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsLollipopMR1 { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsMarshmallow { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsNougat { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsOreo { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsPie { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsSystemLanguagePersianArabic { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsUsingDocumentTree { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
Declaration
public static string LocaleLanguageCode { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public static string ScreenshotFileName { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public static bool SShowAlertDialog { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public static bool STESTMODE { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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 static Bitmap AdjustAlpha(Bitmap bitmap, int alpha)
Parameters
Type |
Name |
Description |
Android.Graphics.Bitmap |
bitmap |
|
System.Int32 |
alpha |
|
Returns
Type |
Description |
Android.Graphics.Bitmap |
|
Declaration
public static int AdjustAlphaColor(int color, float factor)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
System.Single |
factor |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static double AngleBetweenTwoPointsWithPivot(double point1X, double point1Y, double point2X, double point2Y, double pivotX, double pivotY)
Parameters
Type |
Name |
Description |
System.Double |
point1X |
|
System.Double |
point1Y |
|
System.Double |
point2X |
|
System.Double |
point2Y |
|
System.Double |
pivotX |
|
System.Double |
pivotY |
|
Returns
Type |
Description |
System.Double |
|
ApplyDayNight(Context, AppCompatDelegate)
Declaration
public static bool ApplyDayNight(Context context, AppCompatDelegate delegate)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
AndroidX.AppCompat.App.AppCompatDelegate |
delegate |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool ApplyDayNight(AppCompatActivity activity)
Parameters
Type |
Name |
Description |
AndroidX.AppCompat.App.AppCompatActivity |
activity |
|
Returns
Type |
Description |
System.Boolean |
|
ApplyPrimaryTextTintToButton(ImageView)
Declaration
public static void ApplyPrimaryTextTintToButton(ImageView imageView)
Parameters
Type |
Name |
Description |
Android.Widget.ImageView |
imageView |
|
ApplySecondaryTextTintToButton(ImageView)
Declaration
public static void ApplySecondaryTextTintToButton(ImageView imageView)
Parameters
Type |
Name |
Description |
Android.Widget.ImageView |
imageView |
|
BuildExternalFile(Context, Uri)
Declaration
public static ExternalFileInfo BuildExternalFile(Context context, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
uri |
|
Returns
BuildPageBoundBoxOnClient(PDFViewCtrl, Int32)
Declaration
public static RectF BuildPageBoundBoxOnClient(PDFViewCtrl pdfViewCtrl, int pageNum)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
System.Int32 |
pageNum |
|
Returns
Type |
Description |
Android.Graphics.RectF |
|
CacheFileExists(Context, String)
Declaration
public static bool CacheFileExists(Context context, string cacheFileName)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
cacheFileName |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static double CalcDistance(double x1, double y1, double x2, double y2)
Parameters
Type |
Name |
Description |
System.Double |
x1 |
|
System.Double |
y1 |
|
System.Double |
x2 |
|
System.Double |
y2 |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public static Point CalcIntersection(double ax, double ay, double bx, double by, double cx, double cy, double dx, double dy)
Parameters
Type |
Name |
Description |
System.Double |
ax |
|
System.Double |
ay |
|
System.Double |
bx |
|
System.Double |
by |
|
System.Double |
cx |
|
System.Double |
cy |
|
System.Double |
dx |
|
System.Double |
dy |
|
Returns
Type |
Description |
pdftronprivate.PDF.Point |
|
Declaration
public static double CalcLinePointDistance(double x1, double y1, double x2, double y2, double x, double y)
Parameters
Type |
Name |
Description |
System.Double |
x1 |
|
System.Double |
y1 |
|
System.Double |
x2 |
|
System.Double |
y2 |
|
System.Double |
x |
|
System.Double |
y |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public static string Capitalize(string s)
Parameters
Type |
Name |
Description |
System.String |
s |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static void CloseDocQuietly(PDFViewCtrl pdfViewCtrl)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
Declaration
public static void CloseQuietly(ParcelFileDescriptor pfd)
Parameters
Type |
Name |
Description |
Android.OS.ParcelFileDescriptor |
pfd |
|
Declaration
public static void CloseQuietly(ICloseable c)
Parameters
Type |
Name |
Description |
Java.IO.ICloseable |
c |
|
Declaration
public static void CloseQuietly(SecondaryFileFilter filter)
Parameters
Type |
Name |
Description |
pdftronprivate.Filters.SecondaryFileFilter |
filter |
|
Declaration
public static void CloseQuietly(PDFDoc doc)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
doc |
|
Declaration
public static void CloseQuietly(PDFDoc doc, SecondaryFileFilter filter)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
doc |
|
pdftronprivate.Filters.SecondaryFileFilter |
filter |
|
Declaration
public static ColorPt Color2ColorPt(int color)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
Returns
Type |
Description |
pdftronprivate.PDF.ColorPt |
|
Declaration
public static int ColorPt2color(ColorPt colorPt)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.ColorPt |
colorPt |
|
Returns
Type |
Description |
System.Int32 |
|
ConvDp2Pix(Context, Single)
Declaration
public static float ConvDp2Pix(Context context, float dp)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Single |
dp |
|
Returns
Type |
Description |
System.Single |
|
Declaration
public static Bitmap ConvDrawableToBitmap(Drawable drawable)
Parameters
Type |
Name |
Description |
Android.Graphics.Drawables.Drawable |
drawable |
|
Returns
Type |
Description |
Android.Graphics.Bitmap |
|
Declaration
public static Rect ConvertFromPageRectToScreenRect(PDFViewCtrl pdfViewCtrl, Rect rect, int pageNum)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
pdftronprivate.PDF.Rect |
rect |
|
System.Int32 |
pageNum |
|
Returns
Type |
Description |
pdftronprivate.PDF.Rect |
|
Declaration
public static Rect ConvertFromPageRectToScrollViewerRect(PDFViewCtrl pdfViewCtrl, Rect rect, int pageNum)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
pdftronprivate.PDF.Rect |
rect |
|
System.Int32 |
pageNum |
|
Returns
Type |
Description |
pdftronprivate.PDF.Rect |
|
ConvExternalContentUriToFile(Context, Uri)
Declaration
public static File ConvExternalContentUriToFile(Context activity, Uri beamUri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
activity |
|
Android.Net.Uri |
beamUri |
|
Returns
Type |
Description |
Java.IO.File |
|
Declaration
public static LinkedHashMap ConvJSONToMap(string jsonString)
Parameters
Type |
Name |
Description |
System.String |
jsonString |
|
Returns
Type |
Description |
Java.Util.LinkedHashMap |
|
Declaration
public static JSONObject ConvMapToJSON(LinkedHashMap item)
Parameters
Type |
Name |
Description |
Java.Util.LinkedHashMap |
item |
|
Returns
Type |
Description |
Org.Json.JSONObject |
|
ConvPix2Dp(Context, Single)
Declaration
public static float ConvPix2Dp(Context context, float pix)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Single |
pix |
|
Returns
Type |
Description |
System.Single |
|
Declaration
public static void Copy(File src, File dst)
Parameters
Type |
Name |
Description |
Java.IO.File |
src |
|
Java.IO.File |
dst |
|
CopyAssetsToTempFolder(Context, String, Boolean)
Declaration
public static File CopyAssetsToTempFolder(Context context, string path, bool force)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
path |
|
System.Boolean |
force |
|
Returns
Type |
Description |
Java.IO.File |
|
CopyAssetsToTempFolder(Context, String, String, Boolean)
Declaration
public static File CopyAssetsToTempFolder(Context context, string path, string folderName, bool force)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
path |
|
System.String |
folderName |
|
System.Boolean |
force |
|
Returns
Type |
Description |
Java.IO.File |
|
Declaration
public static long CopyLarge(RandomAccessFile inputFile, Stream output)
Parameters
Type |
Name |
Description |
Java.IO.RandomAccessFile |
inputFile |
|
System.IO.Stream |
output |
|
Returns
Type |
Description |
System.Int64 |
|
Declaration
public static long CopyLarge(RandomAccessFile inputFile, Stream output, byte[] buffer)
Parameters
Type |
Name |
Description |
Java.IO.RandomAccessFile |
inputFile |
|
System.IO.Stream |
output |
|
System.Byte[] |
buffer |
|
Returns
Type |
Description |
System.Int64 |
|
CopyResourceToLocal(Context, Int32, String, String)
Declaration
public static File CopyResourceToLocal(Context context, int resId, string name, string ext)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
resId |
|
System.String |
name |
|
System.String |
ext |
|
Returns
Type |
Description |
Java.IO.File |
|
CopyResourceToTempFolder(Context, Int32, Boolean, String)
Declaration
public static string CopyResourceToTempFolder(Context context, int resId, bool force, string resourceName)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
resId |
|
System.Boolean |
force |
|
System.String |
resourceName |
|
Returns
Type |
Description |
System.String |
|
CorrectCommaBasedDecimal(EditText, String)
Declaration
public static string CorrectCommaBasedDecimal(EditText editText, string input)
Parameters
Type |
Name |
Description |
Android.Widget.EditText |
editText |
|
System.String |
input |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static Intent CreateGenericShareIntent(Activity activity, Uri uri)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
Android.Content.Intent |
|
Declaration
public static Intent CreateGenericShareIntents(Activity activity, IList<Uri> uris)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
System.Collections.Generic.IList<Android.Net.Uri> |
uris |
|
Returns
Type |
Description |
Android.Content.Intent |
|
CreateImageDrawableSelector(Context, Int32, Int32)
Declaration
public static StateListDrawable CreateImageDrawableSelector(Context context, int resourceId, int color)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
resourceId |
|
System.Int32 |
color |
|
Returns
Type |
Description |
Android.Graphics.Drawables.StateListDrawable |
|
CreateImageDrawableSelector(Context, Int32, Int32, Int32)
Declaration
public static StateListDrawable CreateImageDrawableSelector(Context context, int resourceId, int color, int disableOpacity)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
resourceId |
|
System.Int32 |
color |
|
System.Int32 |
disableOpacity |
|
Returns
Type |
Description |
Android.Graphics.Drawables.StateListDrawable |
|
Declaration
public static Intent CreateShareIntent(Activity activity, File file)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
Java.IO.File |
file |
|
Returns
Type |
Description |
Android.Content.Intent |
|
CreateShareIntentForFile(Context, String, String)
Declaration
public static Intent CreateShareIntentForFile(Context context, string filePath, string mimeType)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
filePath |
|
System.String |
mimeType |
|
Returns
Type |
Description |
Android.Content.Intent |
|
Declaration
public static Intent CreateShareIntents(Activity activity, IList<FileInfo> files)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
System.Collections.Generic.IList<FileInfo> |
files |
|
Returns
Type |
Description |
Android.Content.Intent |
|
Declaration
public static Intent CreateSystemPickerIntent()
Returns
Type |
Description |
Android.Content.Intent |
|
Declaration
public static Intent CreateSystemPickerIntent(string[] fileMimeTypes)
Parameters
Type |
Name |
Description |
System.String[] |
fileMimeTypes |
|
Returns
Type |
Description |
Android.Content.Intent |
|
Declaration
public static Intent CreateSystemPickerIntent(string[] fileMimeTypes, bool multiSelect)
Parameters
Type |
Name |
Description |
System.String[] |
fileMimeTypes |
|
System.Boolean |
multiSelect |
|
Returns
Type |
Description |
Android.Content.Intent |
|
Declaration
public static Intent CreateSystemPickerIntentAllSource(string[] fileMimeTypes, bool multiSelect)
Parameters
Type |
Name |
Description |
System.String[] |
fileMimeTypes |
|
System.Boolean |
multiSelect |
|
Returns
Type |
Description |
Android.Content.Intent |
|
CreateThumb(Context, PDFDoc, Int32)
Declaration
public static string CreateThumb(Context context, PDFDoc doc, int minSize)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
pdftronprivate.PDF.PDFDoc |
doc |
|
System.Int32 |
minSize |
|
Returns
Type |
Description |
System.String |
|
DeleteCacheFile(Context, String)
Declaration
public static void DeleteCacheFile(Context context, string cacheFileName)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
cacheFileName |
|
Declaration
public static bool DocLockRead(bool tryLock, PDFViewCtrl pdfViewCtrl)
Parameters
Type |
Name |
Description |
System.Boolean |
tryLock |
|
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static int FindMinIndex(double[] numbers)
Parameters
Type |
Name |
Description |
System.Double[] |
numbers |
|
Returns
Type |
Description |
System.Int32 |
|
GetAccentColor(Context)
Declaration
public static int GetAccentColor(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
GetAlertDialogBuilder(Context, Int32, Int32)
Declaration
public static AlertDialog.Builder GetAlertDialogBuilder(Context context, int messageId, int titleId)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
messageId |
|
System.Int32 |
titleId |
|
Returns
Type |
Description |
Android.App.AlertDialog.Builder |
|
GetAlertDialogBuilder(Context, String, String)
Declaration
public static AlertDialog.Builder GetAlertDialogBuilder(Context context, string message, string title)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
message |
|
System.String |
title |
|
Returns
Type |
Description |
Android.App.AlertDialog.Builder |
|
GetAlertDialogNoTitleBuilder(Context, Int32)
Declaration
public static AlertDialog.Builder GetAlertDialogNoTitleBuilder(Context context, int messageId)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
messageId |
|
Returns
Type |
Description |
Android.App.AlertDialog.Builder |
|
Declaration
public static string[] GetAllGoogleDocsSupportedTypes()
Returns
Type |
Description |
System.String[] |
|
GetBackgroundColor(Context)
Declaration
public static int GetBackgroundColor(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static Rect GetBBox(IList<Point> pagePoints)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IList<pdftronprivate.PDF.Point> |
pagePoints |
|
Returns
Type |
Description |
pdftronprivate.PDF.Rect |
|
Declaration
public static string GetBidiString(string str)
Parameters
Type |
Name |
Description |
System.String |
str |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static Bitmap GetBitmapByVecDrawable(VectorDrawable vectorDrawable)
Parameters
Type |
Name |
Description |
Android.Graphics.Drawables.VectorDrawable |
vectorDrawable |
|
Returns
Type |
Description |
Android.Graphics.Bitmap |
|
GetBitmapFromImageUri(Context, Uri, String)
Declaration
public static Bitmap GetBitmapFromImageUri(Context context, Uri imageUri, string backupFilepath)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
imageUri |
|
System.String |
backupFilepath |
|
Returns
Type |
Description |
Android.Graphics.Bitmap |
|
Declaration
public static string GetByteCount(long bytes)
Parameters
Type |
Name |
Description |
System.Int64 |
bytes |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static Rect GetCachedBBox(JSONObject obj)
Parameters
Type |
Name |
Description |
Org.Json.JSONObject |
obj |
|
Returns
Type |
Description |
pdftronprivate.PDF.Rect |
|
GetCachedContents(JSONObject)
Declaration
public static string GetCachedContents(JSONObject obj)
Parameters
Type |
Name |
Description |
Org.Json.JSONObject |
obj |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetColorHexString(int color)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
Returns
Type |
Description |
System.String |
|
GetContentResolver(Context)
Declaration
public static ContentResolver GetContentResolver(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
Android.Content.ContentResolver |
|
GetDataColumn(Context, Uri, String, String[])
Declaration
public static string GetDataColumn(Context context, Uri uri, string selection, string[] selectionArgs)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
uri |
|
System.String |
selection |
|
System.String[] |
selectionArgs |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetDateTimeFormatFromField(string fieldValue, bool isDate)
Parameters
Type |
Name |
Description |
System.String |
fieldValue |
|
System.Boolean |
isDate |
|
Returns
Type |
Description |
System.String |
|
GetDisplayNameFromImageUri(Context, Uri, String)
Declaration
public static string GetDisplayNameFromImageUri(Context context, Uri imageUri, string backupFilepath)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
imageUri |
|
System.String |
backupFilepath |
|
Returns
Type |
Description |
System.String |
|
GetDisplaySize(Context, Point)
Declaration
public static void GetDisplaySize(Context context, Point outSize)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Graphics.Point |
outSize |
|
GetDrawable(Context, Int32)
Declaration
public static Drawable GetDrawable(Context context, int drawableRes)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
drawableRes |
|
Returns
Type |
Description |
Android.Graphics.Drawables.Drawable |
|
GetDrawableWithTint(Context, Int32, Int32)
Declaration
public static Drawable GetDrawableWithTint(Context context, int drawableId, int tintColor)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
drawableId |
|
System.Int32 |
tintColor |
|
Returns
Type |
Description |
Android.Graphics.Drawables.Drawable |
|
GetExtension(String)
Declaration
public static string GetExtension(string filename)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
Returns
Type |
Description |
System.String |
|
GetExternalDownloadDirectory(Context)
Declaration
public static File GetExternalDownloadDirectory(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
Java.IO.File |
|
GetExternalFilesDir(Context, String)
Declaration
public static File GetExternalFilesDir(Context context, string type)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
type |
|
Returns
Type |
Description |
Java.IO.File |
|
GetExternalFilesDirs(Context, String)
Declaration
public static File[] GetExternalFilesDirs(Context context, string type)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
type |
|
Returns
Type |
Description |
Java.IO.File[] |
|
Declaration
public static string GetFileNameNotInUse(ExternalFileInfo folder, string original)
Parameters
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetFileNameNotInUse(string original)
Parameters
Type |
Name |
Description |
System.String |
original |
|
Returns
Type |
Description |
System.String |
|
GetFileNamesFromPortfolio(Context, Uri, String)
Declaration
public static IList<string> GetFileNamesFromPortfolio(Context context, Uri fileUri, string password)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
fileUri |
|
System.String |
password |
|
Returns
Type |
Description |
System.Collections.Generic.IList<System.String> |
|
Declaration
public static IList<string> GetFileNamesFromPortfolio(File file, string password)
Parameters
Type |
Name |
Description |
Java.IO.File |
file |
|
System.String |
password |
|
Returns
Type |
Description |
System.Collections.Generic.IList<System.String> |
|
Declaration
public static IList<string> GetFileNamesFromPortfolio(PDFDoc doc)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
doc |
|
Returns
Type |
Description |
System.Collections.Generic.IList<System.String> |
|
Declaration
public static Bookmark GetFirstBookmark(PDFDoc pdfDoc)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
pdfDoc |
|
Returns
Type |
Description |
pdftronprivate.PDF.Bookmark |
|
Declaration
public static string GetFontFileName(string fontFilePath)
Parameters
Type |
Name |
Description |
System.String |
fontFilePath |
|
Returns
Type |
Description |
System.String |
|
GetForegroundColor(Context)
Declaration
public static int GetForegroundColor(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static int[] GetImageFileDimensions(File file)
Parameters
Type |
Name |
Description |
Java.IO.File |
file |
|
Returns
Type |
Description |
System.Int32[] |
|
Declaration
public static int[] GetImageFileDimensions(File file, int maxDimension)
Parameters
Type |
Name |
Description |
Java.IO.File |
file |
|
System.Int32 |
maxDimension |
|
Returns
Type |
Description |
System.Int32[] |
|
Declaration
public static string GetLocaleDigits(string input)
Parameters
Type |
Name |
Description |
System.String |
input |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static Rect GetPageRect(PDFViewCtrl pdfViewCtrl, int pageNum)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
System.Int32 |
pageNum |
|
Returns
Type |
Description |
pdftronprivate.PDF.Rect |
|
GetPassword(Context, String)
Declaration
public static string GetPassword(Context context, string filepath)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
filepath |
|
Returns
Type |
Description |
System.String |
|
GetPostProcessedColor(PDFViewCtrl, Int32)
Declaration
public static int GetPostProcessedColor(PDFViewCtrl pdfViewCtrl, int color)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
System.Int32 |
color |
|
Returns
Type |
Description |
System.Int32 |
|
GetPrimaryColor(Context)
Declaration
public static int GetPrimaryColor(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
GetPrimaryDarkColor(Context)
Declaration
public static int GetPrimaryDarkColor(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
GetPrimaryTextColor(Context)
Declaration
public static int GetPrimaryTextColor(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static string GetReadableByteUnit(long bytes, bool si)
Parameters
Type |
Name |
Description |
System.Int64 |
bytes |
|
System.Boolean |
si |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static Long GetReadableByteValue(long bytes, bool si)
Parameters
Type |
Name |
Description |
System.Int64 |
bytes |
|
System.Boolean |
si |
|
Returns
Type |
Description |
Java.Lang.Long |
|
GetRealPathFromImageURI(Context, Uri)
Declaration
public static string GetRealPathFromImageURI(Context context, Uri imageUri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
imageUri |
|
Returns
Type |
Description |
System.String |
|
GetRealPathFromURI(Context, Uri)
Declaration
public static string GetRealPathFromURI(Context context, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.String |
|
GetRealScreenHeight(Context)
Declaration
public static int GetRealScreenHeight(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
GetRealScreenWidth(Context)
Declaration
public static int GetRealScreenWidth(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
GetResourceColor(Context, String)
Declaration
public static int GetResourceColor(Context context, string name)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
name |
|
Returns
Type |
Description |
System.Int32 |
|
GetResourceDrawable(Context, String)
Declaration
public static int GetResourceDrawable(Context context, string name)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
name |
|
Returns
Type |
Description |
System.Int32 |
|
GetResourceRaw(Context, String)
Declaration
public static int GetResourceRaw(Context context, string name)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
name |
|
Returns
Type |
Description |
System.Int32 |
|
GetResources(Context)
Declaration
public static Resources GetResources(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
Android.Content.Res.Resources |
|
GetScreenHeight(Context)
Declaration
public static int GetScreenHeight(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
GetScreenRectInPageSpace(PDFViewCtrl, Int32)
Declaration
public static Rect GetScreenRectInPageSpace(PDFViewCtrl pdfViewCtrl, int pageNum)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
System.Int32 |
pageNum |
|
Returns
Type |
Description |
pdftronprivate.PDF.Rect |
|
GetScreenWidth(Context)
Declaration
public static int GetScreenWidth(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
GetSecondaryTextColor(Context)
Declaration
public static int GetSecondaryTextColor(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
GetTempFile(Context, String)
Declaration
public static string GetTempFile(Context context, string ext)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
ext |
|
Returns
Type |
Description |
System.String |
|
GetThemeAttrColor(Context, Int32)
Declaration
public static int GetThemeAttrColor(Context context, int attr)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
attr |
|
Returns
Type |
Description |
System.Int32 |
|
GetUriDisplayName(ContentResolver, Uri)
Declaration
public static string GetUriDisplayName(ContentResolver contentResolver, Uri contentUri)
Parameters
Type |
Name |
Description |
Android.Content.ContentResolver |
contentResolver |
|
Android.Net.Uri |
contentUri |
|
Returns
Type |
Description |
System.String |
|
GetUriDisplayName(Context, Uri)
Declaration
public static string GetUriDisplayName(Context context, Uri contentUri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
contentUri |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static string GetUriDocumentPath(Uri uri)
Parameters
Type |
Name |
Description |
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.String |
|
GetUriExtension(ContentResolver, Uri)
Declaration
public static string GetUriExtension(ContentResolver contentResolver, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.ContentResolver |
contentResolver |
|
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.String |
|
GetUriFileSize(ContentResolver, Uri)
Declaration
public static long GetUriFileSize(ContentResolver contentResolver, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.ContentResolver |
contentResolver |
|
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.Int64 |
|
GetUriForFile(Context, File)
Declaration
public static Uri GetUriForFile(Context context, File file)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Java.IO.File |
file |
|
Returns
Type |
Description |
Android.Net.Uri |
|
Declaration
public static string GetUriTreePath(Uri uri)
Parameters
Type |
Name |
Description |
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static int GetUriType(Uri uri)
Parameters
Type |
Name |
Description |
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static string GetValidFilename(string filename)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
Returns
Type |
Description |
System.String |
|
GetValidTitle(Context, Uri)
Declaration
public static string GetValidTitle(Context context, Uri fileUri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
fileUri |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static PointF[] GetVerticesFromPoly(PDFViewCtrl pdfViewCtrl, Polygon polygon, int pageNum)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
pdftronprivate.PDF.Annots.Polygon |
polygon |
|
System.Int32 |
pageNum |
|
Returns
Type |
Description |
Android.Graphics.PointF[] |
|
Declaration
public static void HandleEmptyPopup(PDFDoc pdfDoc, Markup markup)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
pdfDoc |
|
pdftronprivate.PDF.Annots.Markup |
markup |
|
HandlePdfFromImageFailed(Context, IDictionary)
Declaration
public static void HandlePdfFromImageFailed(Context context, IDictionary imageIntent)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Collections.IDictionary |
imageIntent |
|
Declaration
public static bool HasEnoughStorageToSave(long fileSize)
Parameters
Type |
Name |
Description |
System.Int64 |
fileSize |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool HasFileAttachments(PDFDoc doc)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
doc |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool HasFileAttachments(PDFViewCtrl pdfViewCtrl)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
Returns
Type |
Description |
System.Boolean |
|
HasInternetConnection(Context)
Declaration
public static bool HasInternetConnection(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
HasRecordAudioPermission(Context)
Declaration
public static bool HasRecordAudioPermission(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool HasRightToLeftChar(string str)
Parameters
Type |
Name |
Description |
System.String |
str |
|
Returns
Type |
Description |
System.Boolean |
|
HasStoragePermission(Context)
Declaration
public static bool HasStoragePermission(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
HideSoftKeyboard(Context, View)
Declaration
public static void HideSoftKeyboard(Context context, View view)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Views.View |
view |
|
Declaration
public static string HumanReadableByteCount(long bytes, bool si)
Parameters
Type |
Name |
Description |
System.Int64 |
bytes |
|
System.Boolean |
si |
|
Returns
Type |
Description |
System.String |
|
Declaration
public static bool IsAnnotationHandlerToolMode(ToolManager.ToolMode toolMode)
Parameters
Returns
Type |
Description |
System.Boolean |
|
IsAppInstalledOnDevice(Context, String)
Declaration
public static bool IsAppInstalledOnDevice(Context context, string uri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
uri |
|
Returns
Type |
Description |
System.Boolean |
|
IsBackupFolderFile(Context, File)
Declaration
public static bool IsBackupFolderFile(Context context, File file)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Java.IO.File |
file |
|
Returns
Type |
Description |
System.Boolean |
|
IsChromebook(Context)
Declaration
public static bool IsChromebook(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsColorDark(int color)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsColorDark(int color, float threshold)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
System.Single |
threshold |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsConvertibleFormat(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsConvertibleFormat(string filePath, string[] fileTypes)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
System.String[] |
fileTypes |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsConvertibleFormatFromExt(string ext)
Parameters
Type |
Name |
Description |
System.String |
ext |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsConvertibleFormatFromExt(string ext, string[] fileTypes)
Parameters
Type |
Name |
Description |
System.String |
ext |
|
System.String[] |
fileTypes |
|
Returns
Type |
Description |
System.Boolean |
|
IsDeviceNightMode(Context)
Declaration
public static bool IsDeviceNightMode(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsDocModified(PDFDoc pdfDoc)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
pdfDoc |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsDocModified(PDFViewCtrl pdfViewCtrl)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
Returns
Type |
Description |
System.Boolean |
|
IsDoNotRequestThumbFile(ContentResolver, String)
Declaration
public static bool IsDoNotRequestThumbFile(ContentResolver cr, string fileUriString)
Parameters
Type |
Name |
Description |
Android.Content.ContentResolver |
cr |
|
System.String |
fileUriString |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsDoNotRequestThumbFile(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsExtensionHandled(string extension)
Parameters
Type |
Name |
Description |
System.String |
extension |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsHtmlDocument(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Returns
Type |
Description |
System.Boolean |
|
IsImageCopied(Context)
Declaration
public static bool IsImageCopied(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
IsImageFile(ContentResolver, Uri)
Declaration
public static bool IsImageFile(ContentResolver cr, Uri fileUri)
Parameters
Type |
Name |
Description |
Android.Content.ContentResolver |
cr |
|
Android.Net.Uri |
fileUri |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsImageFile(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsImageFileFromExt(string ext)
Parameters
Type |
Name |
Description |
System.String |
ext |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsItemInList(string item, string[] array)
Parameters
Type |
Name |
Description |
System.String |
item |
|
System.String[] |
array |
|
Returns
Type |
Description |
System.Boolean |
|
IsLandscape(Context)
Declaration
public static bool IsLandscape(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
IsLargeScreen(Context)
Declaration
public static bool IsLargeScreen(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
IsLargeScreenWidth(Context)
Declaration
public static bool IsLargeScreenWidth(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
IsLargeTablet(Context)
Declaration
public static bool IsLargeTablet(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsLeftToRightString(string str)
Parameters
Type |
Name |
Description |
System.String |
str |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsMimeTypeHandled(string mimeType)
Parameters
Type |
Name |
Description |
System.String |
mimeType |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsNonPDFByMimeType(string mimeType)
Parameters
Type |
Name |
Description |
System.String |
mimeType |
|
Returns
Type |
Description |
System.Boolean |
|
IsNotPdf(ContentResolver, Uri)
Declaration
public static bool IsNotPdf(ContentResolver cr, Uri fileUri)
Parameters
Type |
Name |
Description |
Android.Content.ContentResolver |
cr |
|
Android.Net.Uri |
fileUri |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsNotPdf(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsNotPdfFromExt(string ext)
Parameters
Type |
Name |
Description |
System.String |
ext |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsNullOrEmpty(string string)
Parameters
Type |
Name |
Description |
System.String |
string |
|
Returns
Type |
Description |
System.Boolean |
|
IsOfficeDocument(ContentResolver, Uri)
Declaration
public static bool IsOfficeDocument(ContentResolver cr, Uri fileUri)
Parameters
Type |
Name |
Description |
Android.Content.ContentResolver |
cr |
|
Android.Net.Uri |
fileUri |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsOfficeDocument(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsOfficeDocumentFromExt(string ext)
Parameters
Type |
Name |
Description |
System.String |
ext |
|
Returns
Type |
Description |
System.Boolean |
|
IsPortrait(Context)
Declaration
public static bool IsPortrait(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsRightToLeftString(string str)
Parameters
Type |
Name |
Description |
System.String |
str |
|
Returns
Type |
Description |
System.Boolean |
|
IsRtlLayout(Context)
Declaration
public static bool IsRtlLayout(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsSamePoint(double ax, double ay, double bx, double by)
Parameters
Type |
Name |
Description |
System.Double |
ax |
|
System.Double |
ay |
|
System.Double |
bx |
|
System.Double |
by |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsSamsungKeyboard(string keyboard)
Parameters
Type |
Name |
Description |
System.String |
keyboard |
|
Returns
Type |
Description |
System.Boolean |
|
IsScreenTooNarrow(Context)
Declaration
public static bool IsScreenTooNarrow(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
IsSdCardFile(Context, File)
Declaration
public static bool IsSdCardFile(Context context, File file)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Java.IO.File |
file |
|
Returns
Type |
Description |
System.Boolean |
|
IsTablet(Context)
Declaration
public static bool IsTablet(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Boolean |
|
IsTextCopy(Annot)
Declaration
public static bool IsTextCopy(Annot annot)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.Annot |
annot |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool IsTwoColorSimilar(int color1, int color2, float threshold)
Parameters
Type |
Name |
Description |
System.Int32 |
color1 |
|
System.Int32 |
color2 |
|
System.Single |
threshold |
|
Returns
Type |
Description |
System.Boolean |
|
IsUriSeekable(Context, Uri)
Declaration
public static bool IsUriSeekable(Context context, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.Boolean |
|
ManageOOM(Context)
Declaration
public static void ManageOOM(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
ManageOOM(Context, PDFViewCtrl)
Declaration
public static void ManageOOM(Context context, PDFViewCtrl pdfViewCtrl)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
Declaration
public static void ManageOOM(PDFViewCtrl pdfViewCtrl)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
ParseDefaults(Context, Int32)
Declaration
public static IDictionary<string, string> ParseDefaults(Context context, int xmlRes)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
xmlRes |
|
Returns
Type |
Description |
System.Collections.Generic.IDictionary<System.String, System.String> |
|
Declaration
public static float ParseFloat(string value)
Parameters
Type |
Name |
Description |
System.String |
value |
|
Returns
Type |
Description |
System.Single |
|
Declaration
public static float ParseFloat(string value, Locale locale)
Parameters
Type |
Name |
Description |
System.String |
value |
|
Java.Util.Locale |
locale |
|
Returns
Type |
Description |
System.Single |
|
RemoveTextCopy(Annot)
Declaration
public static void RemoveTextCopy(Annot annot)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.Annot |
annot |
|
Declaration
public static Bitmap Replace9PatchColor(Bitmap inputBmp, int toColor)
Parameters
Type |
Name |
Description |
Android.Graphics.Bitmap |
inputBmp |
|
System.Int32 |
toColor |
|
Returns
Type |
Description |
Android.Graphics.Bitmap |
|
Declaration
public static Bitmap Replace9PatchColor(Bitmap inputBmp, int fromColor, int toColor)
Parameters
Type |
Name |
Description |
Android.Graphics.Bitmap |
inputBmp |
|
System.Int32 |
fromColor |
|
System.Int32 |
toColor |
|
Returns
Type |
Description |
Android.Graphics.Bitmap |
|
RequestPostNotificationsPermissions(Activity, Int32)
Declaration
public static void RequestPostNotificationsPermissions(Activity activity, int requestCode)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
System.Int32 |
requestCode |
|
Declaration
public static void RequestRecordAudioPermissions(Activity activity, View layout, int requestCode)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
Android.Views.View |
layout |
|
System.Int32 |
requestCode |
|
Declaration
public static void RequestStoragePermissions(Activity activity, View layout, int requestCode)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
Android.Views.View |
layout |
|
System.Int32 |
requestCode |
|
RetrieveToolCache(Context, String)
Declaration
public static JSONObject RetrieveToolCache(Context context, string cacheFileName)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
cacheFileName |
|
Returns
Type |
Description |
Org.Json.JSONObject |
|
Declaration
public static void SafeNotifyDataSetChanged(RecyclerView.Adapter adapter)
Parameters
Type |
Name |
Description |
AndroidX.RecyclerView.Widget.RecyclerView.Adapter |
adapter |
|
Declaration
public static void SafeNotifyItemChanged(RecyclerView.Adapter adapter, int position)
Parameters
Type |
Name |
Description |
AndroidX.RecyclerView.Widget.RecyclerView.Adapter |
adapter |
|
System.Int32 |
position |
|
Declaration
public static void SafeRemoveItemDecoration(RecyclerView recyclerView, RecyclerView.ItemDecoration itemDecoration)
Parameters
Type |
Name |
Description |
AndroidX.RecyclerView.Widget.RecyclerView |
recyclerView |
|
AndroidX.RecyclerView.Widget.RecyclerView.ItemDecoration |
itemDecoration |
|
SafeShowAlertDialog(Context, ICharSequence, String)
Declaration
public static void SafeShowAlertDialog(Context context, ICharSequence message, string title)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Java.Lang.ICharSequence |
message |
|
System.String |
title |
|
SafeShowAlertDialog(Context, Int32, Int32)
Declaration
public static void SafeShowAlertDialog(Context context, int messageId, int titleId)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.Int32 |
messageId |
|
System.Int32 |
titleId |
|
SafeShowAlertDialog(Context, String, String)
Declaration
public static void SafeShowAlertDialog(Context context, string message, string title)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
message |
|
System.String |
title |
|
SetTextCopy(Annot)
Declaration
public static void SetTextCopy(Annot annot)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.Annot |
annot |
|
Declaration
public static void ShareGenericFile(Activity activity, Uri file)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
Android.Net.Uri |
file |
|
Declaration
public static void ShareGenericFiles(Activity activity, IList<Uri> files)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
System.Collections.Generic.IList<Android.Net.Uri> |
files |
|
Declaration
public static void SharePdfFile(Activity activity, File file)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
Java.IO.File |
file |
|
Declaration
public static void SharePdfFiles(Activity activity, IList<FileInfo> files)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
System.Collections.Generic.IList<FileInfo> |
files |
|
Declaration
public static void ShowAlertDialog(Activity activity, ICharSequence message, string title)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
Java.Lang.ICharSequence |
message |
|
System.String |
title |
|
Declaration
public static void ShowAlertDialog(Activity activity, int messageId, int titleId)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
System.Int32 |
messageId |
|
System.Int32 |
titleId |
|
Declaration
public static void ShowAlertDialog(Activity activity, string message, string title)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
System.String |
message |
|
System.String |
title |
|
ShowAlertDialogWithLink(Context, String, String)
Declaration
public static void ShowAlertDialogWithLink(Context context, string message, string title)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
System.String |
message |
|
System.String |
title |
|
ShowSoftKeyboard(Context, View)
Declaration
public static void ShowSoftKeyboard(Context context, View view)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Views.View |
view |
|
Declaration
public static void SnapPointToRect(PointF point, RectF rect)
Parameters
Type |
Name |
Description |
Android.Graphics.PointF |
point |
|
Android.Graphics.RectF |
rect |
|
ThrowIfNotOnMainThread()
Declaration
public static void ThrowIfNotOnMainThread()
ThrowIfOnMainThread()
Declaration
public static void ThrowIfOnMainThread()
Declaration
public static Bitmap Tint(Bitmap bitmap, int color)
Parameters
Type |
Name |
Description |
Android.Graphics.Bitmap |
bitmap |
|
System.Int32 |
color |
|
Returns
Type |
Description |
Android.Graphics.Bitmap |
|
TintDrawable(Context, Drawable)
Declaration
public static Drawable TintDrawable(Context context, Drawable drawable)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Graphics.Drawables.Drawable |
drawable |
|
Returns
Type |
Description |
Android.Graphics.Drawables.Drawable |
|
ToolbarIconMaxCount(Context)
Declaration
public static int ToolbarIconMaxCount(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public static void UnlockQuietly(PDFDoc doc)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
doc |
|
Declaration
public static void UnlockReadQuietly(PDFDoc doc)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
doc |
|
Declaration
public static void UpdateDashedLineColor(View view, int color)
Parameters
Type |
Name |
Description |
Android.Views.View |
view |
|
System.Int32 |
color |
|
UriHasReadPermission(Context, Uri)
Declaration
public static bool UriHasReadPermission(Context context, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.Boolean |
|
UriHasReadPermission(Context, Uri, CancellationSignal)
Declaration
public static bool UriHasReadPermission(Context context, Uri uri, CancellationSignal cancellationSignal)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
uri |
|
Android.OS.CancellationSignal |
cancellationSignal |
|
Returns
Type |
Description |
System.Boolean |
|
UriHasReadWritePermission(Context, Uri)
Declaration
public static bool UriHasReadWritePermission(Context context, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.Boolean |
|
UriHasWritePermission(Context, Uri)
Declaration
public static bool UriHasWritePermission(Context context, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Android.Net.Uri |
uri |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public static bool ValidActivity(Activity activity)
Parameters
Type |
Name |
Description |
Android.App.Activity |
activity |
|
Returns
Type |
Description |
System.Boolean |
|
ValidateContentResolver(ContentResolver, Uri)
Declaration
public static void ValidateContentResolver(ContentResolver cr, Uri uri)
Parameters
Type |
Name |
Description |
Android.Content.ContentResolver |
cr |
|
Android.Net.Uri |
uri |
|