Class UIPrintFormatter

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol
Direct Known Subclasses:
UIMarkupTextPrintFormatter, UISimpleTextPrintFormatter, UIViewPrintFormatter

public class UIPrintFormatter
extends NSObject
  • Constructor Details

    • UIPrintFormatter

      public UIPrintFormatter()
    • UIPrintFormatter

      protected UIPrintFormatter​(NSObject.Handle h, long handle)
    • UIPrintFormatter

      protected UIPrintFormatter​(NSObject.SkipInit skipInit)
  • Method Details

    • getPrintPageRenderer

      public UIPrintPageRenderer getPrintPageRenderer()
    • getMaximumContentHeight

      public double getMaximumContentHeight()
    • setMaximumContentHeight

      public void setMaximumContentHeight​(double v)
    • getMaximumContentWidth

      public double getMaximumContentWidth()
    • setMaximumContentWidth

      public void setMaximumContentWidth​(double v)
    • getContentInsets

      @Deprecated public UIEdgeInsets getContentInsets()
      Deprecated.
      Deprecated in iOS 10.0. Use perPageContentInsets
    • setContentInsets

      @Deprecated public void setContentInsets​(UIEdgeInsets v)
      Deprecated.
      Deprecated in iOS 10.0. Use perPageContentInsets
    • getPerPageContentInsets

      public UIEdgeInsets getPerPageContentInsets()
    • setPerPageContentInsets

      public void setPerPageContentInsets​(UIEdgeInsets v)
    • getStartPage

      public long getStartPage()
    • setStartPage

      public void setStartPage​(long v)
    • getPageCount

      public long getPageCount()
    • removeFromPrintPageRenderer

      public void removeFromPrintPageRenderer()
    • getRectForPage

      public CGRect getRectForPage​(long pageIndex)
    • draw

      public void draw​(CGRect rect, long pageIndex)