Example #1
0
 public CGContextPDF(NSUrl url, CGPDFInfo info)
 {
     if (url == null)
     {
         throw new ArgumentNullException("url");
     }
     handle = CGPDFContextCreateWithURL(url.Handle, IntPtr.Zero, info == null ? IntPtr.Zero : info.ToDictionary().Handle);
 }
        public CGContextPDF(CGDataConsumer dataConsumer, RectangleF mediaBox, CGPDFInfo info)
        {
            if (dataConsumer == null)
            {
                throw new ArgumentNullException("dataConsumer");
            }

            handle = CGPDFContextCreate(dataConsumer.Handle, ref mediaBox, info == null ? IntPtr.Zero : info.ToDictionary().Handle);
        }
		public CGContextPDF (NSUrl url, CGPDFInfo info)
		{
			if (url == null)
				throw new ArgumentNullException ("url");
			handle = CGPDFContextCreateWithURL (url.Handle, IntPtr.Zero, info == null ? IntPtr.Zero : info.ToDictionary ().Handle);
		}
		public CGContextPDF (CGDataConsumer dataConsumer, RectangleF mediaBox, CGPDFInfo info)
		{
			if (dataConsumer == null)
				throw new ArgumentNullException ("dataConsumer");
				
			handle = CGPDFContextCreate (dataConsumer.Handle, ref mediaBox, info == null ? IntPtr.Zero : info.ToDictionary ().Handle);
		}