> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/sv/kunskapsbas/113-optimising-very-large-image-files.md).

# Optimera mycket stora bildfiler

Alltför stora bildfiler, eller bildfiler som använder olämpliga filformat, kan avsevärt förlänga kompileringsprocessen och potentiellt orsaka kompileringstimeouts. Den här hjälpartikeln beskriver några förslag för hantering av stora bildfiler och för att välja lämpliga bildfilformat.

För stora bildfiler (där var och en är >1 MB stora) rekommenderar vi att rasterbilder (inklusive rasteriserade PDF-bilder) ändras i storlek, säg till 1200 px i bredd eller höjd, så att filstorlekarna blir mindre. Du kan göra detta med ett bildbehandlingsprogram; eller, om du använder ImageMagick, kan du använda [`convert` kommandot](http://www.imagemagick.org/Usage/resize). På macOS är [`sips -Z` kommandot](http://lifehacker.com/5962420/batch-resize-images-quickly-in-the-os-x-terminal) mycket användbart.

Fotografiska bilder sparade som `.png` kan också resultera i mycket stora filstorlekar: `.jpg` är vanligtvis ett mycket mer lagringseffektivt format för *fotografier*. *Linjeteckningar, grafer och diagram* sparas bättre som `.png` eller `.pdf`, generellt sett. `.pdf` bilder kan också kompileras snabbare jämfört med `.png` filer om deras filstorlekar är jämförbara, eftersom kompileringsprocessen då inte behöver anropa `libpng`.

När det gäller `.eps` bilder rekommenderar vi att de konverteras till `.pdf`, eftersom PDF-formatet ofta ger en mindre filstorlek samtidigt som linjeteckningarnas vektoregenskaper bevaras. Det [`epstopdf` kommandot](https://www.ctan.org/pkg/epstopdf) är praktiskt; du behöver också ha GhostScript installerat.

Om du måste använda `.eps` bilder i ditt projekt, ibland är `.eps` filen onödigt stor på grund av ett fel/felaktig konfiguration i programmet som exporterade dem. Du kan försöka ändra exportinställningarna; eller prova att bara bearbeta om filen med GhostScript och jämföra filstorlekarna:

```
gs -o outputfile.eps -sDEVICE=epswrite originalfile.eps
```

Om du vill kapa lite kompilering-/renderingstid medan du arbetar med ditt dokument kan du slå på "utkast"-läget för att göra kompileringen snabbare genom att skriva `\documentclass[draft]{…}` i din dokumentklassdeklaration. Genom att inte rendera bilderna i PDF:en (och några andra saker) kan alternativet "draft" ofta bidra till att minska kompileringstiden, vilket är användbart när du arbetar med stora dokument.

Du kan också slå på/av grafiken för en specifik del av projektet som du arbetar med:

```latex
\setkeys{Gin}{draft=false}
...alla \includegraphics här kommer att renderas i full prakt, så att
du kan kontrollera bilderna i denna del av dokumentet..
\setkeys{Gin}{draft}
...alla \includegraphics här kommer bara att visas som en tom ram.
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/sv/kunskapsbas/113-optimising-very-large-image-files.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
