> ## Documentation Index
> Fetch the complete documentation index at: https://docs.markpdf.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Instalación

> Instale el SDK Svelte oficial para Flash PDF en Markdown.

# Instalación

`@markpdf/svelte` agrega una tienda (`createConvertStore`) encima del cliente base [`@markpdf/sdk`](/docs/public/es/sdks/nodejs/installation) para integrar la conversión de documentos en aplicaciones Svelte/SvelteKit con progreso de carga reactiva.

\##Requisitos

* Svelte 4 o superior (o SvelteKit).
* Una tecla API. Consulte [Autenticación](/docs/public/es/authentication).

## Instalar

<CodeGroup>
  ```bash npm theme={null}
  npm install @markpdf/svelte
  ```

  ```bash pnpm theme={null}
  pnpm add @markpdf/svelte
  ```

  ```bash yarn theme={null}
  yarn add @markpdf/svelte
  ```

  ```bash bun theme={null}
  bun add @markpdf/svelte
  ```
</CodeGroup>

`@markpdf/svelte` reexporta los tipos `MarkpdfClient` y `@markpdf/sdk`, por lo que no es necesario instalar `@markpdf/sdk` por separado.

## Configurar la clave API

```ts theme={null}
import { MarkpdfClient } from "@markpdf/svelte";

const client = new MarkpdfClient({ apiKey: "YOUR_API_KEY" });
```

<Warning>
  En una aplicación SvelteKit, cualquier variable con el prefijo `PUBLIC_` (de `$env/static/public` o `$env/dynamic/public`) termina en el paquete del navegador. Si inicializa `MarkpdfClient` en un componente `.svelte` que se ejecuta en el cliente, la clave API queda expuesta. Consulte la [Guía marco](/docs/public/es/sdks/svelte/framework-guide) para conocer el patrón recomendado con un punto final `+server.ts`.
</Warning>

## Siguiente paso

Continúe con [Inicio rápido](/docs/public/es/sdks/svelte/quickstart).
