## PackageDocumentItem class

Base class for Publisher document references for use in package conversions. Provides fields for specifying output source for the converted document - [`OutputFileName`](./outputfilename/) for a disk file and [`OutputStream`](./outputstream/) for stream. Also provides conversion settings.

```csharp
public abstract class PackageDocumentItem
```

## Constructors

| Name | Description |
| --- | --- |
| [PackageDocumentItem](packagedocumentitem/#constructor)(Stream) | Constructor |
| [PackageDocumentItem](packagedocumentitem/#constructor_2)(string) | Constructor |
| [PackageDocumentItem](packagedocumentitem/#constructor_1)(Stream, PubToPdfConversionOptions) | Constructor |
| [PackageDocumentItem](packagedocumentitem/#constructor_3)(string, PubToPdfConversionOptions) | Constructor |

## Properties

| Name | Description |
| --- | --- |
| [ConversionOptions](../../aspose.pub/packagedocumentitem/conversionoptions/) { get; set; } | Conversion settings. |
| [OutputFileName](../../aspose.pub/packagedocumentitem/outputfilename/) { get; set; } | Name of output file. Full path is required. |
| [OutputStream](../../aspose.pub/packagedocumentitem/outputstream/) { get; set; } | Output stream for saving conversion result. |

### See Also

* namespace [Aspose.Pub](../../aspose.pub/)
* assembly [Aspose.PUB](../../)


