Overview

Namespaces

  • Neodynamic
    • SDK
      • Web
  • PHP

Classes

  • ClientPrinter
  • ClientPrintJob
  • ClientPrintJobGroup
  • DefaultPrinter
  • InstalledPrinter
  • NetworkPrinter
  • ParallelPortPrinter
  • PrintFile
  • PrintFilePDF
  • PrintFileTXT
  • PrintOrientation
  • PrintRotation
  • SerialPortHandshake
  • SerialPortParity
  • SerialPortPrinter
  • SerialPortStopBits
  • TextAlignment
  • UserSelectedPrinter
  • Utils
  • WebClientPrint
  • Overview
  • Namespace
  • Class
  • Tree

Class PrintFilePDF

It represents a PDF file in the server that will be printed at the client side.

Neodynamic\SDK\Web\PrintFile
Extended by Neodynamic\SDK\Web\PrintFilePDF
Namespace: Neodynamic\SDK\Web
Located at WebClientPrint.php
Methods summary
public
# serialize( )

Overrides

Neodynamic\SDK\Web\PrintFile::serialize()
public
# getFileContent( )

Overrides

Neodynamic\SDK\Web\PrintFile::getFileContent()
Methods inherited from Neodynamic\SDK\Web\PrintFile
__construct()
Constants inherited from Neodynamic\SDK\Web\PrintFile
PREFIX, SEP
Properties summary
public boolean $printAsGrayscale false
#

Gets or sets whether to print the PDF document with color images, texts, or other objects as shades of gray. Default is False.

Gets or sets whether to print the PDF document with color images, texts, or other objects as shades of gray. Default is False.

public boolean $printAnnotations false
#

Gets or sets whether to print any annotations, if any, available in the PDF document. Default is False.

Gets or sets whether to print any annotations, if any, available in the PDF document. Default is False.

public string $pagesRange ''
#

Gets or sets a subset of pages to print. It can be individual page numbers, a range, or a combination. For example: 1, 5-10, 25, 50. Default is an empty string which means print all pages.

Gets or sets a subset of pages to print. It can be individual page numbers, a range, or a combination. For example: 1, 5-10, 25, 50. Default is an empty string which means print all pages.

public boolean $printInReverseOrder false
#

Gets or sets whether pages are printed in reverse order. Default is False.

Gets or sets whether pages are printed in reverse order. Default is False.

public integer $printRotation Neodynamic\SDK\Web\PrintRotation::None
#

Gets or sets the print rotation. Default is None.

Gets or sets the print rotation. Default is None.

Properties inherited from Neodynamic\SDK\Web\PrintFile
$copies, $fileBinaryContent, $fileName, $filePath
WebClientPrintPHP API documentation generated by ApiGen 2.8.0