Aspose.Pdf.Devices

The Aspose.Pdf.Devices namespace provides classes which are used for representing document as image(s) or a plain text. So document can be sent on to textual or various graphic devices which means we want to get it textual or graphic representation.

Classes

Class Description
BmpDevice Represents image device that helps to save pdf document pages into bmp.
Device Abstract class for all types of devices. Device is used to represent pdf document in some format. For example, document page can be represented as image or text.
DocumentDevice Abstract class for all devices which is used to process the whole pdf document.
EmfDevice Represents image device that helps to save pdf document pages into emf.
GifDevice Represents image device that helps to save pdf document pages into gif.
ImageDevice An abstract class for image devices.
JpegDevice Represents image device that helps to save pdf document pages into jpeg.
Margins This class represents margins of an image.
PageDevice Abstract class for all devices which is used to process certain page the pdf document.
PngDevice Represents image device that helps to save pdf document pages into png.
Resolution Represents class for holding image resolution.
TextDevice Represents class for converting pdf document pages into text.
ThumbnailDevice Represents image device that save pdf document pages into Thumbnail image.
TiffDevice This class helps to save pdf document page by page into the one tiff image.
TiffSettings This class represents settings for importing pdf to Tiff.

Enumeration

Enumeration Description
ColorDepth Used to specify the parameter value passed to a Tiff image device.
CompressionType Used to specify the parameter value passed to a Tiff image device.
FormPresentationMode Used to specify the form presentation mode when printing or converting to image pdf documents.
ShapeType This enum represents shape type for the extracted images.