# panorama_horizontal Icon

> The panorama_horizontal icon from Material Symbols as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Material Symbols](https://composables.com/icons/icon-libraries/material-symbols.md)
- License: Apache 2.0 (full text in the [Material Symbols library page](https://composables.com/icons/icon-libraries/material-symbols.md))
- Styles: [Outlined](https://composables.com/icons/icon-libraries/material-symbols/panorama_horizontal.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/panorama_horizontal.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/panorama_horizontal.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/panorama_horizontal.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/panorama_horizontal.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/panorama_horizontal.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/panorama_horizontal.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val MaterialSymbolsPanoramaHorizontal: ImageVector
    get() {
        if (_MaterialSymbolsPanoramaHorizontal != null) return _MaterialSymbolsPanoramaHorizontal!!
        
        _MaterialSymbolsPanoramaHorizontal = ImageVector.Builder(
            name = "panorama_horizontal",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(120f, 800f)
                quadToRelative(-17f, 0f, -28.5f, -11.5f)
                reflectiveQuadTo(80f, 760f)
                verticalLineToRelative(-560f)
                quadToRelative(0f, -17f, 11.5f, -28.5f)
                reflectiveQuadTo(120f, 160f)
                quadToRelative(8f, 0f, 35.5f, 9.5f)
                reflectiveQuadTo(229f, 190f)
                quadToRelative(46f, 11f, 108.5f, 20.5f)
                reflectiveQuadTo(480f, 220f)
                quadToRelative(80f, 0f, 142.5f, -9.5f)
                reflectiveQuadTo(731f, 190f)
                quadToRelative(46f, -11f, 73.5f, -20.5f)
                reflectiveQuadTo(840f, 160f)
                quadToRelative(17f, 0f, 28.5f, 11.5f)
                reflectiveQuadTo(880f, 200f)
                verticalLineToRelative(560f)
                quadToRelative(0f, 17f, -11.5f, 28.5f)
                reflectiveQuadTo(840f, 800f)
                quadToRelative(-8f, 0f, -35.5f, -9.5f)
                reflectiveQuadTo(731f, 770f)
                quadToRelative(-46f, -11f, -108.5f, -20.5f)
                reflectiveQuadTo(480f, 740f)
                quadToRelative(-80f, 0f, -142.5f, 9.5f)
                reflectiveQuadTo(229f, 770f)
                quadToRelative(-46f, 11f, -73.5f, 20.5f)
                reflectiveQuadTo(120f, 800f)
                close()
                moveToRelative(40f, -94f)
                quadToRelative(78f, -23f, 158.5f, -34.5f)
                reflectiveQuadTo(480f, 660f)
                quadToRelative(81f, 0f, 161.5f, 11.5f)
                reflectiveQuadTo(800f, 706f)
                verticalLineToRelative(-451f)
                quadToRelative(-78f, 23f, -158.5f, 34f)
                reflectiveQuadTo(480f, 300f)
                quadToRelative(-81f, 0f, -161.5f, -11f)
                reflectiveQuadTo(160f, 255f)
                verticalLineToRelative(451f)
                close()
                moveToRelative(320f, -226f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsPanoramaHorizontal!!
    }

private var _MaterialSymbolsPanoramaHorizontal: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/panorama_horizontal.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="960"
    android:viewportHeight="960">
    <path
        android:fillColor="@android:color/black"
        android:pathData="M120,800q-17,0 -28.5,-11.5T80,760v-560q0,-17 11.5,-28.5T120,160q8,0 35.5,9.5T229,190q46,11 108.5,20.5T480,220q80,0 142.5,-9.5T731,190q46,-11 73.5,-20.5T840,160q17,0 28.5,11.5T880,200v560q0,17 -11.5,28.5T840,800q-8,0 -35.5,-9.5T731,770q-46,-11 -108.5,-20.5T480,740q-80,0 -142.5,9.5T229,770q-46,11 -73.5,20.5T120,800Zm40,-94q78,-23 158.5,-34.5T480,660q81,0 161.5,11.5T800,706v-451q-78,23 -158.5,34T480,300q-81,0 -161.5,-11T160,255v451Zm320,-226Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-symbols/panorama_horizontal.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M120-160q-17 0-28.5-11.5T80-200v-560q0-17 11.5-28.5T120-800q8 0 35.5 9.5T229-770q46 11 108.5 20.5T480-740q80 0 142.5-9.5T731-770q46-11 73.5-20.5T840-800q17 0 28.5 11.5T880-760v560q0 17-11.5 28.5T840-160q-8 0-35.5-9.5T731-190q-46-11-108.5-20.5T480-220q-80 0-142.5 9.5T229-190q-46 11-73.5 20.5T120-160Zm40-94q78-23 158.5-34.5T480-300q81 0 161.5 11.5T800-254v-451q-78 23-158.5 34T480-660q-81 0-161.5-11T160-705v451Zm320-226Z"/></svg>
```
