docs: def _image_loop(self):
          """Retrieve an iterable of images either with, or without a progress bar."""
          if self.progress_bar and 'tqdm' in self.progress_bar.lower():
              return tqdm(self.imgs, desc='Saving PNGs as flat PDFs', total=len(self.imgs), unit='PDFs')
          else:
              return self.imgs