Berkas PDF adalah kumpulan objek bernomor — halaman, font, gambar, anotasi — ditambah tabel referensi silang yang mencatat posisi byte setiap objek sehingga pembaca dapat langsung menuju ke apa yang mereka butuhkan. Generator PDF lama menulis setiap objek dan pencatatannya tanpa kompresi, yang membuang ruang; berkas yang diedit berulang kali akan mengakumulasi lebih banyak ruang penyimpanan struktural. Pengoptimal LuraPDF memuat dokumen dengan pdf-lib dan menulis berkas baru menggunakan aliran objek, fitur PDF 1.5 yang mengelompokkan objek non-aliran bersama dan mengompresnya sebagai satu unit. Konten setiap objek — teks aktual, data gambar, dan perintah menggambar vektor — diteruskan tanpa perubahan.
Jika Anda mengaktifkan penghapusan metadata, pengoptimal juga akan menghapus kamus informasi dokumen: judul, penulis, subjek, kata kunci, pembuat, produsen, serta tanggal pembuatan dan modifikasi. Ini menghemat sedikit ruang dan menghapus detail asal usul yang mungkin tidak ingin Anda bagikan. Semuanya berjalan di JavaScript sisi klien di dalam tab browser Anda — tanpa unggahan, tanpa server, tanpa antrian. Karena tidak ada yang di-rasterisasi, optimasi cepat dan ringan memori bahkan pada perangkat seluler, dan hasilnya adalah PDF yang sesuai standar yang berperilaku identik dengan aslinya di setiap pembaca.