Contents

pdfOperation(with:inside:to:)

Creates and returns a new print operation object ready to control the copying of PDF graphics from the specified view.

Declaration

class func pdfOperation(with view: NSView, inside rect: NSRect, to data: NSMutableData) -> NSPrintOperation

Parameters

  • view:

    The view containing the data to be turned into PDF data.

  • rect:

    The portion of the view (specified in points in the view’s coordinate space) to be rendered as PDF data.

  • data:

    An empty NSMutableData object. After the job is run, this object contains the PDF data.

Return Value

The new NSPrintOperation object. You must run the operation to generate the PDF data.

Discussion

The new NSPrintOperation object uses the default NSPrintInfo object. This method raises an NSPrintOperationExistsException if there is already a print operation in progress; otherwise the returned object is made the current print operation for this thread.

See Also

Related Documentation

Creating the Printing Operation Object