# Comment intégrer un grand nombre d'images AVIF dans un seul post pour la lecture de livres en ligne ?

**URL:** <https://meta.discourse.org/t/how-to-embed-a-large-number-of-avif-images-in-a-single-post-for-online-book-reading/381806>\
**Category:** Support\
**Created:** [Septembre 6, 2025, 3:17 UTC](https://meta.discourse.org/t/how-to-embed-a-large-number-of-avif-images-in-a-single-post-for-online-book-reading/381806 "2025-09-06T15:17:09Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [Septembre 6, 2025, 7:18 UTC](https://meta.discourse.org/t/how-to-embed-a-large-number-of-avif-images-in-a-single-post-for-online-book-reading/381806/2 "2025-09-06T19:18:52Z")

</div>

Je dis rarement cela, mais je ne suis pas sûr que Discourse soit un bon outil pour votre problème.

Si vous le souhaitez quand même, je ferais probablement quelque chose comme créer un sujet par livre et peut-être un message par chapitre, si cela a un sens (peut-être qu’il n’y a pas de chapitres ?).

Ensuite, vous pourriez utiliser un script d’importation qui lirait le nom du répertoire et créerait un sujet, puis ferait quelque chose comme

```plaintext
files.each do |f|
   u=uploader.create_upload(1, f.path, f.filename)
   raw += uploader.html_for_upload(u, f.filename)
end

```

Et ensuite, vous utiliseriez ce `raw` pour créer un sujet.

Vous devrez regarder dans le répertoire des scripts d’importation pour trouver des exemples de création de sujets, mais c’est une idée générale.

Et cela mettrait alors toutes les images dans un seul sujet/message. Et il existe des outils qui vous permettent de faire défiler un tas d’images, je pense. Peut-être que quelqu’un d’autre y a prêté plus d’attention que moi.

---

_[View the full topic](https://meta.discourse.org/t/how-to-embed-a-large-number-of-avif-images-in-a-single-post-for-online-book-reading/381806)._
