InputPdfPageList

Represents the list of pdf pages to be added to the print job.

public class InputPdfPageList : IDisposable, IEnumerable, IEnumerable<InputPdfPage>
Public Class InputPdfPageList
    Implements IDisposable, IEnumerable, IEnumerable(Of InputPdfPage)

Inheritance: ObjectInputPdfPageList

Implements: IDisposable, IEnumerable, IEnumerable<InputPdfPage>

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, adds PDF pages to print job and prints the job.

Imports System
Imports ceTe.DynamicPDF.Printing

Module MyModule

    Sub Main()
        
        ' Create a print job
        Dim MyPrintJob As PrintJob = New PrintJob("PrinterName")

        ' Create an InputPdf object to hold the source PDF
        Dim MyInputPdf As InputPdf = New InputPdf("C:\MyDocument.pdf")

        ' Get a list of the input PDF's pages
        Dim MyInputPdfPages As InputPdfPageList = MyInputPdf.Pages

        ' Add pages to the print job
        MyPrintJob.Pages.Add(MyInputPdfPages(0)) ' First Page
        MyPrintJob.Pages.Add(MyInputPdfPages(3)) ' Fourth Page

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

class MyClass
{
    static void Main()
    {
        // Create a print job
        PrintJob printJob = new PrintJob("PrinterName");

        // Create an InputPdf object to hold the source PDF
        InputPdf inputPdf = new InputPdf(@"C:\MyDocument.pdf");

        // Get a list of the input PDF's pages
        InputPdfPageList inputPdfPages = inputPdf.Pages;

        // Add pages to the print job
        printJob.Pages.Add(inputPdfPages[0]); // First Page
        printJob.Pages.Add(inputPdfPages[3]); // Fourth Page

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

Properties

CountGets the number of pages in the list.
Item[Int32]Gets the InputPdfPage object that represents the PDF page.

Methods

Dispose()Clean up any resources being used.
Equals(Object)Determines whether the specified Object is equal to the current Object .
(Inherited from Object)
GetEnumerator()Returns an enumerator that iterates through a collection.
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