# ColorConvertActions Class

> Class that defines color conversion actions for an object described by certain attributes.

- Product: Adobe PDF Library 18
- Language: .NET
- Version: APDFL18.0.5PlusP2e
- HTML page: https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/ColorConvertActions
- Version index: https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/llms.txt

```csharp
class ColorConvertActions : SystemIDisposable
```

**Namespace:** `Datalogics::PDFL`

**Inherits from:** `SystemIDisposable`

## Description

Class that defines color conversion actions for an object described by certain attributes.

**Referenced by:** [`ColorConvertActions`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/ColorConvertActions.md), [`ColorConvertParams`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/ColorConvertParams.md)

**Uses types:** [`ColorConvertActionType`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/enum/ColorConvertActionType.md), [`ColorConvertActions`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/class/ColorConvertActions.md), [`ColorConvertCSpaceType`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/enum/ColorConvertCSpaceType.md), [`ColorConvertObjAttrs`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/enum/ColorConvertObjAttrs.md), [`ColorProfile`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/enum/ColorProfile.md), [`RenderIntent`](https://docs.datalogics.com/apdfl18/DotNet/APDFL18.0.5PlusP2e/enum/RenderIntent.md)

## Constructors

### ColorConvertActions

```csharp
Datalogics.PDFL.ColorConvertActions.ColorConvertActions()
```

*constructor*

Default constructor for the ColorConvertActions class. Sets default values to the members.

## Properties

### Action

```csharp
ColorConvertActionType Datalogics.PDFL.ColorConvertActions.Action { get; set; }
```

### ColorantName

```csharp
string Datalogics.PDFL.ColorConvertActions.ColorantName { get; set; }
```

### ConvertIntent

```csharp
RenderIntent Datalogics.PDFL.ColorConvertActions.ConvertIntent { get; set; }
```

### ConvertProfile

```csharp
ColorProfile Datalogics.PDFL.ColorConvertActions.ConvertProfile { get; set; }
```

### ConvertProfilePath

```csharp
string Datalogics.PDFL.ColorConvertActions.ConvertProfilePath { get; set; }
```

### EmbedColorProfile

```csharp
bool Datalogics.PDFL.ColorConvertActions.EmbedColorProfile { get; set; }
```

### InkAlias

```csharp
string Datalogics.PDFL.ColorConvertActions.InkAlias { get; set; }
```

### IntentToMatch

```csharp
RenderIntent Datalogics.PDFL.ColorConvertActions.IntentToMatch { get; set; }
```

### IsInkAction

```csharp
bool Datalogics.PDFL.ColorConvertActions.IsInkAction { get; set; }
```

### IsProcessColor

```csharp
bool Datalogics.PDFL.ColorConvertActions.IsProcessColor { get; set; }
```

### MaxFontSizeMatch

```csharp
double Datalogics.PDFL.ColorConvertActions.MaxFontSizeMatch { get; set; }
```

### MinFontSizeMatch

```csharp
double Datalogics.PDFL.ColorConvertActions.MinFontSizeMatch { get; set; }
```

### MustMatchAllAttrs

```csharp
ColorConvertObjAttrs Datalogics.PDFL.ColorConvertActions.MustMatchAllAttrs { get; set; }
```

### MustMatchAllCSAttrs

```csharp
ColorConvertCSpaceType Datalogics.PDFL.ColorConvertActions.MustMatchAllCSAttrs { get; set; }
```

### MustMatchAnyAttrs

```csharp
ColorConvertObjAttrs Datalogics.PDFL.ColorConvertActions.MustMatchAnyAttrs { get; set; }
```

### MustMatchAnyCSAttrs

```csharp
ColorConvertCSpaceType Datalogics.PDFL.ColorConvertActions.MustMatchAnyCSAttrs { get; set; }
```

### PreserveBlack

```csharp
bool Datalogics.PDFL.ColorConvertActions.PreserveBlack { get; set; }
```

### PreserveCMYKPrimaries

```csharp
bool Datalogics.PDFL.ColorConvertActions.PreserveCMYKPrimaries { get; set; }
```

### PromoteGrayToCMYK

```csharp
bool Datalogics.PDFL.ColorConvertActions.PromoteGrayToCMYK { get; set; }
```

### UseBlackPointCompensation

```csharp
bool Datalogics.PDFL.ColorConvertActions.UseBlackPointCompensation { get; set; }
```

## Methods

### Dispose

```csharp
void Datalogics.PDFL.ColorConvertActions.Dispose()
```

**Returns:** `void`
