
**Summary:** The advanced buffer processor.

**Module:** [aspose.psd](/psd/python-net/aspose.psd/)

**Full Name:** aspose.psd.IAdvancedBufferProcessor

**Inheritance:** IBufferProcessor

**Aspose.PSD Version:** 24.12.0

## **Methods**
| **Name** | **Description** |
| :- | :- |
| finish_row() | Finishes the row. |
| [finish_rows(rows_count)](#finish_rows_rows_count_1) | Finishes the rows. |
| [process_buffer(buffer, buffer_length)](#process_buffer_buffer_buffer_length_2) | Processes the buffer. |


### Method: finish_rows(rows_count) {#finish_rows_rows_count_1}


```
 finish_rows(rows_count) 
```

Finishes the rows.

**Parameters:**

| Parameter | Type | Description |
| :- | :- | :- |
| rows_count | int | The rows count. |

### Method: process_buffer(buffer, buffer_length) {#process_buffer_buffer_buffer_length_2}


```
 process_buffer(buffer, buffer_length) 
```

Processes the buffer.

**Parameters:**

| Parameter | Type | Description |
| :- | :- | :- |
| buffer | byte | The buffer to process. |
| buffer_length | int | The buffer length to process. |

