PrintJobPage

Represents a page of pdf added to the print job.

public class PrintJobPage
Public Class PrintJobPage

Inheritance: ObjectPrintJobPage

Licensing Info

This class is a DynamicPDF PrintManager feature. One of the following is required for non-evaluation usage:

Examples

The following examples creates a print job, sets print options on the last page and prints the job.

Imports System
Imports ceTe.DynamicPDF.Printing

Module MyModule

    Sub Main()

        ' Create a print job containing the first four pages of the PDF
        Dim MyPrintJob As PrintJob = New PrintJob("PrinterName", "C:\MyDocument.pdf", 1, 4)

        ' Get the last page and set its print options
        Dim MyPrintJobPage As PrintJobPage = MyPrintJob.Pages(MyPrintJob.Pages.Count - 1)
        MyPrintJobPage.PrintOptions.Inherit = False
        MyPrintJobPage.PrintOptions.HorizontalAlign = HorizontalAlign.Right
        MyPrintJobPage.PrintOptions.Orientation.Type = OrientationType.Landscape
        MyPrintJobPage.PrintOptions.PrintAnnotations = True

        ' Print the job
        MyPrintJob.Print()
    End Sub
End Module
using System;
using ceTe.DynamicPDF.Printing;

class MyClass
{
    static void Main()
    {
        // Create a print job containing the first four pages of the PDF
        PrintJob printJob = new PrintJob("PrinterName", @"C:\MyDocument.pdf", 1, 4);

        // Get the last page and set its print options
        PrintJobPage printJobPage = printJob.Pages[printJob.Pages.Count - 1];
        printJobPage.PrintOptions.Inherit = false;
        printJobPage.PrintOptions.HorizontalAlign = HorizontalAlign.Right;
        printJobPage.PrintOptions.Orientation.Type = OrientationType.Landscape;
        printJobPage.PrintOptions.PrintAnnotations = true;

        // Print the job
        printJob.Print();
    }
}

Properties

InputPdfPageGets the InputPdfPage object that represents the PDF page.
PrintOptionsGets the PrintJobPagePrintOptions object that represents print options for the page.

Methods

Equals(Object)Determines whether the specified Object is equal to the current Object .
(Inherited from Object)
GetHashCode()Serves as a hash function for a particular type.
(Inherited from Object)
GetType()Gets the Type of the current instance.
(Inherited from Object)
ToString()Returns a String that represents the current Object .
(Inherited from Object)

See Also

ceTe.DynamicPDF.Printing

In this topic