> 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/id/basis-pengetahuan/113-optimising-very-large-image-files.md).

# Mengoptimalkan file gambar yang sangat besar

File gambar yang terlalu besar, atau file gambar yang menggunakan format file yang tidak sesuai, dapat memperpanjang proses kompilasi secara signifikan dan berpotensi menyebabkan timeout kompilasi. Artikel bantuan ini menguraikan beberapa saran tentang penanganan file gambar berukuran besar, serta tentang pemilihan format file gambar yang sesuai.

Untuk file gambar berukuran besar (masing-masing >1MB), kami menyarankan agar gambar raster (termasuk gambar PDF raster) diubah ukurannya, misalnya menjadi lebar atau tinggi 1200px, sehingga ukuran filenya menjadi lebih kecil. Anda dapat melakukan ini dengan program manipulasi gambar; atau jika Anda menggunakan ImageMagick, Anda dapat menggunakan [`convert` perintah](http://www.imagemagick.org/Usage/resize). Di MacOS, [`sips -Z` perintah](http://lifehacker.com/5962420/batch-resize-images-quickly-in-the-os-x-terminal) sangat berguna.

Gambar fotografi yang disimpan sebagai `.png` juga dapat menghasilkan ukuran file yang sangat besar: `.jpg` biasanya merupakan format yang jauh lebih hemat ruang untuk *foto*. *Gambar garis, grafik, dan diagram* lebih baik disimpan sebagai `.png` atau `ke format`, secara umum. `ke format` gambar juga dapat dikompilasi lebih cepat dibandingkan dengan `.png` berkas jika ukuran berkasnya sebanding, karena proses kompilasi saat itu tidak perlu memanggil `libpng`.

Dalam hal `.eps` gambar, kami menyarankan agar dikonversi ke `ke format`, karena format PDF sering menghasilkan ukuran berkas yang lebih kecil sambil mempertahankan sifat vektor dari gambar garis.  [`epstopdf` perintah](https://www.ctan.org/pkg/epstopdf) sangat berguna; Anda juga perlu memasang GhostScript.

Jika Anda harus menggunakan `.eps` gambar dalam proyek Anda, terkadang `.eps` berkasnya berukuran tidak perlu besar karena gangguan/salah konfigurasi pada aplikasi yang mengekspornya. Anda dapat mencoba mengubah pengaturan ekspor; atau cukup memproses ulang berkas dengan GhostScript dan bandingkan ukuran berkasnya:

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

Jika Anda ingin menghemat sedikit waktu kompilasi/render saat mengerjakan dokumen Anda, Anda dapat mengaktifkan mode "draft" agar kompilasi Anda lebih cepat, dengan menulis `\documentclass[draft]{…}` dalam deklarasi kelas dokumen Anda. Dengan tidak merender gambar ke PDF (dan beberapa hal lainnya), opsi "draft" sering kali dapat membantu mengurangi waktu kompilasi, yang berguna saat mengerjakan dokumen besar.

Anda juga dapat mengaktifkan/menonaktifkan grafik untuk bagian tertentu dari proyek yang sedang Anda kerjakan:

```latex
\setkeys{Gin}{draft=false}
...setiap \includegraphics di sini akan dirender sepenuhnya, sehingga
Anda dapat memeriksa gambar di bagian dokumen ini..
\setkeys{Gin}{draft}
...setiap \includegraphics di sini hanya akan ditampilkan sebagai bingkai kosong.
```


---

# 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/id/basis-pengetahuan/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.
