﻿# photoSizeProgressive

Progressively encoded photosize

```tl
photoSizeProgressive#fa3efb95 type:string w:int h:int sizes:Vector<int> = PhotoSize;
```

### Parameters

| Name | Type | Description |
| --- | :---: | --- |
| **type** | [string](/type/string.md) | [PhotoSize.type value »](/api/files.md#photosizetype-values) |
| **w** | [int](/type/int.md) | Photo width |
| **h** | [int](/type/int.md) | Photo height |
| **sizes** | [Vector](/type/Vector%20t)&lt;[int](/type/int.md)&gt; | Sizes of progressive JPEG file prefixes, which can be used to preliminarily show the image. |

### Type
[PhotoSize](/type/PhotoSize.md)

### Photosize.type values

See [PhotoSize.type values »](/api/files.md#photosizetype-values).

### Related pages

#### [Uploading and Downloading Files](/api/files.md)
How to transfer large data batches correct