예제 #1
0
        public void FromUrl()
        {
            string url = NSBundle.MainBundle.GetUrlForResource("Tamarin", "pdf").ToString();

            using (CGPDFDocument doc = CGPDFDocument.FromUrl(url)) {
                CheckTamarin(doc);
            }
        }
예제 #2
0
        public void FromUrl()
        {
            string url = NSBundle.MainBundle.BundleUrl + "/Tamarin.pdf";

            using (CGPDFDocument doc = CGPDFDocument.FromUrl(url)) {
                CheckTamarin(doc);
            }
        }
예제 #3
0
        public ModelController()
        {
            NSUrl pdfURL = NSBundle.MainBundle.GetUrlForResource("Tamarin", "pdf");

            pdf           = CGPDFDocument.FromUrl(pdfURL.AbsoluteString);
            numberOfPages = pdf.Pages;
            if (numberOfPages % 2 != 0)
            {
                numberOfPages++;
            }
        }
예제 #4
0
        public ModelController()
        {
            var pdfUrl = NSBundle.MainBundle.GetUrlForResource("Tamarin", "pdf");

            if (pdfUrl != null)
            {
                pdf           = CGPDFDocument.FromUrl(pdfUrl.AbsoluteString);
                numberOfPages = pdf.Pages;
                if (numberOfPages % 2 != 0)
                {
                    numberOfPages++;
                }
            }
            else
            {
                // missing pdf file, cannot proceed.
                Console.WriteLine("Missing pdf file 'Tamarin.pdf'");
            }
        }