Exemple #1
0
        public void SetPagePdf(MuPDFCore pdfCore, int page, string basePath)
        {
            //PdfToImage.SetImage(_imgPage, pdfCore, page, new Point(300,300));

            PdfPagePreview mPdfPreview = new PdfPagePreview(this.Context, pdfCore, basePath);

            _lblPage.Text = string.Format(this.Context.GetString(Resource.String.pub_pagina), (page + 1));

            mPdfPreview.DrawPageImageView(_imgPage, page);
        }
        public PDFPagesAdapter(Context context, MuPDFCore core, string basePath, int index = -1, int[] pages = null)
        {
            mContext      = context;
            mCore         = core;
            mCurrentIndex = index;
            mPages        = pages;

            mPdfPreview = new PdfPagePreview(mContext, mCore, basePath);

            /*mPath = context.ExternalCacheDir + "/" + System.IO.Path.GetFileNameWithoutExtension(basePath) + "/";
             *
             * File mCacheDirectory = new File(mPath);
             * if (!mCacheDirectory.Exists())
             *      mCacheDirectory.Mkdirs();
             *
             * mLoadingBitmap = BitmapFactory.DecodeResource(mContext.Resources, Resource.Drawable.darkdenim3);*/
        }
Exemple #3
0
 public BitmapWorkerTask(ImageView holder, int position, PdfPagePreview wrapper)
 {
     viewHolderReference = new WeakReference <ImageView>(holder);
     this.position       = position;
     this.mWrapper       = wrapper;
 }