home.social

#poppler — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #poppler, aggregated by home.social.

fetched live
  1. #Debian LTS contributors released 52 DLAs fixing 2159 CVEs in July. Notable security updates were released for the #linux kernel, grub2, imagemagick, jq, nginx, nss, poppler, samba and more.

    Debian LTS team took full responsibility of Debian 12 (#bookworm) in July after its last point release.

    Debian LTS contributors also prepared updates for the stable release, Debian 13 (#trixie).

    Read the details in our full report at freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Become a sponsor of Debian LTS freexian.com/lts/debian/?utm_s) and enjoy the benefits (freexian.com/lts/debian/detail).

    #debianlts #freexian #imagemagick #jq #poppler

  2. #Debian LTS contributors released 52 DLAs fixing 2159 CVEs in July. Notable security updates were released for the #linux kernel, grub2, imagemagick, jq, nginx, nss, poppler, samba and more.

    Debian LTS team took full responsibility of Debian 12 (#bookworm) in July after its last point release.

    Debian LTS contributors also prepared updates for the stable release, Debian 13 (#trixie).

    Read the details in our full report at freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Become a sponsor of Debian LTS freexian.com/lts/debian/?utm_s) and enjoy the benefits (freexian.com/lts/debian/detail).

    #debianlts #freexian #imagemagick #jq #poppler

  3. LTS contributors released 52 DLAs fixing 2159 CVEs in July. Notable security updates were released for the kernel, grub2, imagemagick, jq, nginx, nss, poppler, samba and more.

    Debian LTS team took full responsibility of Debian 12 (#bookworm) in July after its last point release.

    Debian LTS contributors also prepared updates for the stable release, Debian 13 (#trixie).

    Read the details in our full report at freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Become a sponsor of Debian LTS freexian.com/lts/debian/?utm_s) and enjoy the benefits (freexian.com/lts/debian/detail).

  4. #Debian LTS contributors released 52 DLAs fixing 2159 CVEs in July. Notable security updates were released for the #linux kernel, grub2, imagemagick, jq, nginx, nss, poppler, samba and more.

    Debian LTS team took full responsibility of Debian 12 (#bookworm) in July after its last point release.

    Debian LTS contributors also prepared updates for the stable release, Debian 13 (#trixie).

    Read the details in our full report at freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Become a sponsor of Debian LTS freexian.com/lts/debian/?utm_s) and enjoy the benefits (freexian.com/lts/debian/detail).

    #debianlts #freexian #imagemagick #jq #poppler

  5. #Debian LTS contributors released 52 DLAs fixing 2159 CVEs in July. Notable security updates were released for the #linux kernel, grub2, imagemagick, jq, nginx, nss, poppler, samba and more.

    Debian LTS team took full responsibility of Debian 12 (#bookworm) in July after its last point release.

    Debian LTS contributors also prepared updates for the stable release, Debian 13 (#trixie).

    Read the details in our full report at freexian.com/blog/debian-lts-r

    This work is funded by Freexian's Debian LTS offering. Become a sponsor of Debian LTS freexian.com/lts/debian/?utm_s) and enjoy the benefits (freexian.com/lts/debian/detail).

    #debianlts #freexian #imagemagick #jq #poppler

  6. And now it is better implemented without without hacks. Screenshot unchanged.
    Brotli-support in #poppler (and thus #KDE #Okular #evince #gnome #papers and others) will work when merged (hopefully in next Poppler release)

  7. And now it is better implemented without without hacks. Screenshot unchanged.
    Brotli-support in #poppler (and thus #KDE #Okular #evince #gnome #papers and others) will work when merged (hopefully in next Poppler release)

  8. And now it is better implemented without without hacks. Screenshot unchanged.
    Brotli-support in #poppler (and thus #KDE #Okular #evince #gnome #papers and others) will work when merged (hopefully in next Poppler release)

  9. And now it is better implemented without without hacks. Screenshot unchanged.
    Brotli-support in #poppler (and thus #KDE #Okular #evince #gnome #papers and others) will work when merged (hopefully in next Poppler release)

  10. And now it is better implemented without without hacks. Screenshot unchanged.
    Brotli-support in #poppler (and thus #KDE #Okular #evince #gnome #papers and others) will work when merged (hopefully in next Poppler release)

  11. Apparantly, zlib compression in PDF's aren't good enough any longer so new documents migth be Brotli-compressed instead. Not many readers implement it yet, so we better get hacking.

    This is built with bubblegum and duct tape.

    #poppler #okular #kde #brotli

  12. Apparently, zlib compression in PDF's aren't good enough any longer so new documents might be Brotli-compressed instead. Not many readers implement it yet, so we better get hacking.

    This is built with bubblegum and duct tape.

    #poppler #okular #kde #brotli

  13. Apparently, zlib compression in PDF's aren't good enough any longer so new documents might be Brotli-compressed instead. Not many readers implement it yet, so we better get hacking.

    This is built with bubblegum and duct tape.

    #poppler #okular #kde #brotli

  14. Apparently, zlib compression in PDF's aren't good enough any longer so new documents might be Brotli-compressed instead. Not many readers implement it yet, so we better get hacking.

    This is built with bubblegum and duct tape.

    #poppler #okular #kde #brotli

  15. Apparantly, zlib compression in PDF's aren't good enough any longer so new documents migth be Brotli-compressed instead. Not many readers implement it yet, so we better get hacking.

    This is built with bubblegum and duct tape.

    #poppler #okular #kde #brotli

  16. Encountered a #Poppler bug report with an attached sample PDF document that takes over 45 seconds to render its first page on my fastest computer, so I took the opportunity to profile it with #Sysprof : gitlab.freedesktop.org/poppler

    #PDF #performance #profiling

  17. Encountered a #Poppler bug report with an attached sample PDF document that takes over 45 seconds to render its first page on my fastest computer, so I took the opportunity to profile it with #Sysprof : gitlab.freedesktop.org/poppler

    #PDF #performance #profiling

  18. Encountered a #Poppler bug report with an attached sample PDF document that takes over 45 seconds to render its first page on my fastest computer, so I took the opportunity to profile it with #Sysprof : gitlab.freedesktop.org/poppler

    #PDF #performance #profiling

  19. Encountered a #Poppler bug report with an attached sample PDF document that takes over 45 seconds to render its first page on my fastest computer, so I took the opportunity to profile it with #Sysprof : gitlab.freedesktop.org/poppler

    #PDF #performance #profiling

  20. Encountered a #Poppler bug report with an attached sample PDF document that takes over 45 seconds to render its first page on my fastest computer, so I took the opportunity to profile it with #Sysprof : gitlab.freedesktop.org/poppler

    #PDF #performance #profiling

  21. Oh wow. Someone found a way to speed up image rendering by ~32x (or more?) in the Poppler PDF library, and their solution sat in this comment thread because they're unable to fork the repository 😬

    That's quite unfortunate. I wonder what prevents guest users from forking on the #FreeDesktop GitLab instance?

    gitlab.freedesktop.org/poppler

    #PDF #performance #Poppler

  22. Oh wow. Someone found a way to speed up image rendering by ~32x (or more?) in the Poppler PDF library, and their solution sat in this comment thread because they're unable to fork the repository 😬

    That's quite unfortunate. I wonder what prevents guest users from forking on the #FreeDesktop GitLab instance?

    gitlab.freedesktop.org/poppler

    #PDF #performance #Poppler

  23. Oh wow. Someone found a way to speed up image rendering by ~32x (or more?) in the Poppler PDF library, and their solution sat in this comment thread because they're unable to fork the repository 😬

    That's quite unfortunate. I wonder what prevents guest users from forking on the #FreeDesktop GitLab instance?

    gitlab.freedesktop.org/poppler

    #PDF #performance #Poppler

  24. Oh wow. Someone found a way to speed up image rendering by ~32x (or more?) in the Poppler PDF library, and their solution sat in this comment thread because they're unable to fork the repository 😬

    That's quite unfortunate. I wonder what prevents guest users from forking on the #FreeDesktop GitLab instance?

    gitlab.freedesktop.org/poppler

    #PDF #performance #Poppler

  25. Oh wow. Someone found a way to speed up image rendering by ~32x (or more?) in the Poppler PDF library, and their solution sat in this comment thread because they're unable to fork the repository 😬

    That's quite unfortunate. I wonder what prevents guest users from forking on the #FreeDesktop GitLab instance?

    gitlab.freedesktop.org/poppler

    #PDF #performance #Poppler

  26. Невидимый слой PDF с инструкциями для ботов

    Невидимый текстовый слой PDF можно редактировать и экспортировать в Markdown, JSON и TXT. Такие документы называются адаптивными PDF , они созданы для чтения и людьми, и роботами. Люди видят обычный PDF, а роботы — отдельный слой ActualText с текстом в Markdown и картинками в base64.

    habr.com/ru/companies/globalsi

    #markdown #разметка #PyMuPDF #умный_PDF #Adaptivepdf #PyMuPDF4LLM #OCR #pdx #Poppler

  27. Невидимый слой PDF с инструкциями для ботов

    Невидимый текстовый слой PDF можно редактировать и экспортировать в Markdown, JSON и TXT. Такие документы называются адаптивными PDF , они созданы для чтения и людьми, и роботами. Люди видят обычный PDF, а роботы — отдельный слой ActualText с текстом в Markdown и картинками в base64.

    habr.com/ru/companies/globalsi

    #markdown #разметка #PyMuPDF #умный_PDF #Adaptivepdf #PyMuPDF4LLM #OCR #pdx #Poppler

  28. Невидимый слой PDF с инструкциями для ботов

    Невидимый текстовый слой PDF можно редактировать и экспортировать в Markdown, JSON и TXT. Такие документы называются адаптивными PDF , они созданы для чтения и людьми, и роботами. Люди видят обычный PDF, а роботы — отдельный слой ActualText с текстом в Markdown и картинками в base64.

    habr.com/ru/companies/globalsi

    #markdown #разметка #PyMuPDF #умный_PDF #Adaptivepdf #PyMuPDF4LLM #OCR #pdx #Poppler

  29. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  30. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  31. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  32. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  33. “Secure #redaction by design and through extensive #testing

    #Censor 0.6.0 comes with many more #security improvements, motivated by extensive testing on more then 1,000 #PDF document samples. You may now redact securely also links, form fields and widgets. In rare cases, when partial image redaction fails, the more secure full image removal is used instead.

    But even more important, Censor now warns you, when unsuccessful redaction is detected during postprocessing. This reduces the impact of known issues of unsecure redaction.

    Polish is the 11th language you may speak with Censor. Thanks to its translators (among them, @mondstern)!

    Thanks a lot also to #pypdf, #qpdf, #pikepdf, #Ghostscript, #MuPDF, #PyMuPDF, and #poppler contributors for the great resource of PDF document samples!

    Find it at @flathub: flathub.org/apps/page.codeberg and @Codeberg: codeberg.org/censor/Censor

    #Censorship #Codeberg #Flathub #GNOME #Linux #Python

  34. My problem is not the computer (hardware) that is broken. My problem is the software that is broken.
    One of todays problems: trac.macports.org/ticket/73454
    #macports #poppler

  35. My problem is not the computer (hardware) that is broken. My problem is the software that is broken.
    One of todays problems: trac.macports.org/ticket/73454
    #macports #poppler

  36. My problem is not the computer (hardware) that is broken. My problem is the software that is broken.
    One of todays problems: trac.macports.org/ticket/73454
    #macports #poppler

  37. My problem is not the computer (hardware) that is broken. My problem is the software that is broken.
    One of todays problems: trac.macports.org/ticket/73454
    #macports #poppler

  38. After 1.5 years in the making, @gnome Papers 50 will let you create freestanding text & ink annotations on PDFs (using a Wacom tablet stylus, for example), i.e. drawing & handwriting (to circle things or sign documents the old-fashioned way, or highlighting on scanned documents): lbaudin.pages.gitlab.gnome.org

    Used it in practice today. I've been hoping for this for about 20 years.
    Papers nightly is such a massive improvement!

    Thank you @lbaudin for implementing it :owi:

    #GNOMEPapers #PDF #Poppler

  39. After 1.5 years in the making, @gnome Papers 50 will let you create freestanding text & ink annotations on PDFs (using a Wacom tablet stylus, for example), i.e. drawing & handwriting (to circle things or sign documents the old-fashioned way, or highlighting on scanned documents): lbaudin.pages.gitlab.gnome.org

    Used it in practice today. I've been hoping for this for about 20 years.
    Papers nightly is such a massive improvement!

    Thank you @lbaudin for implementing it :owi:

    #GNOMEPapers #PDF #Poppler

  40. After 1.5 years in the making, @gnome Papers 50 will let you create freestanding text & ink annotations on PDFs (using a Wacom tablet stylus, for example), i.e. drawing & handwriting (to circle things or sign documents the old-fashioned way, or highlighting on scanned documents): lbaudin.pages.gitlab.gnome.org

    Used it in practice today. I've been hoping for this for about 20 years.
    Papers nightly is such a massive improvement!

    Thank you @lbaudin for implementing it :owi:

    #GNOMEPapers #PDF #Poppler

  41. After 1.5 years in the making, @gnome Papers 50 will let you create freestanding text & ink annotations on PDFs (using a Wacom tablet stylus, for example), i.e. drawing & handwriting (to circle things or sign documents the old-fashioned way, or highlighting on scanned documents): lbaudin.pages.gitlab.gnome.org

    Used it in practice today. I've been hoping for this for about 20 years.
    Papers nightly is such a massive improvement!

    Thank you @lbaudin for implementing it :owi:

    #GNOMEPapers #PDF #Poppler

  42. After 1.5 years in the making, @gnome Papers 50 will let you create freestanding text & ink annotations on PDFs (using a Wacom tablet stylus, for example), i.e. drawing & handwriting (to circle things or sign documents the old-fashioned way, or highlighting on scanned documents): lbaudin.pages.gitlab.gnome.org

    Used it in practice today. I've been hoping for this for about 20 years.
    Papers nightly is such a massive improvement!

    Thank you @lbaudin for implementing it :owi:

    #GNOMEPapers #PDF #Poppler

  43. Extracting embedded images from a PDF

    Surprisingly, the best way (that I’ve found) to do this is to use The Unarchiver, a free app from MacPaw (the folks behind SetApp and many other things). It seems to faithfully extract the images as-is, including ICC profiles (which might technically be separate from the image within the PDF, but nonetheless are crucial to the image being extracted correctly).

    The primary reason to extract […]

    https://wadetregaskis.com/extracting-embedded-images-from-a-pdf/
  44. Extracting embedded images from a PDF

    Surprisingly, the best way (that I’ve found) to do this is to use The Unarchiver, a free app from MacPaw (the folks behind SetApp and many other things). It seems to faithfully extract the images as-is, including ICC profiles (which might technically be separate from the image within the PDF, but nonetheless are crucial to the image being extracted correctly).

    The primary reason to extract […]

    https://wadetregaskis.com/extracting-embedded-images-from-a-pdf/
  45. Extracting embedded images from a PDF

    Surprisingly, the best way (that I’ve found) to do this is to use The Unarchiver, a free app from MacPaw (the folks behind SetApp and many other things). It seems to faithfully extract the images as-is, including ICC profiles (which might technically be separate from the image within the PDF, but nonetheless are crucial to the image being extracted correctly).

    The primary reason to extract […]

    https://wadetregaskis.com/extracting-embedded-images-from-a-pdf/
  46. I stumbled upon a 2300-pages-long PDF document that actually is a fantastic benchmark for slow search performance (1.5 to 5 minutes) in most PDF readers (including GNOME Papers, Evince and Okular)… so I fired up #Sysprof through GNOME Builder to measure the slowness, and reported my findings in #Poppler for all of you performance optimization aficionados: gitlab.freedesktop.org/poppler

    #PDF #profiling #performance #FreeDesktop #Linux #GNOMEBuilder #GNOME #GNOMEPapers #Evince #Okular

  47. I stumbled upon a 2300-pages-long PDF document that actually is a fantastic benchmark for slow search performance (1.5 to 5 minutes) in most PDF readers (including GNOME Papers, Evince and Okular)… so I fired up #Sysprof through GNOME Builder to measure the slowness, and reported my findings in #Poppler for all of you performance optimization aficionados: gitlab.freedesktop.org/poppler

    #PDF #profiling #performance #FreeDesktop #Linux #GNOMEBuilder #GNOME #GNOMEPapers #Evince #Okular

  48. I stumbled upon a 2300-pages-long PDF document that actually is a fantastic benchmark for slow search performance (1.5 to 5 minutes) in most PDF readers (including GNOME Papers, Evince and Okular)… so I fired up #Sysprof through GNOME Builder to measure the slowness, and reported my findings in #Poppler for all of you performance optimization aficionados: gitlab.freedesktop.org/poppler

    #PDF #profiling #performance #FreeDesktop #Linux #GNOMEBuilder #GNOME #GNOMEPapers #Evince #Okular

  49. I stumbled upon a 2300-pages-long PDF document that actually is a fantastic benchmark for slow search performance (1.5 to 5 minutes) in most PDF readers (including GNOME Papers, Evince and Okular)… so I fired up #Sysprof through GNOME Builder to measure the slowness, and reported my findings in #Poppler for all of you performance optimization aficionados: gitlab.freedesktop.org/poppler

    #PDF #profiling #performance #FreeDesktop #Linux #GNOMEBuilder #GNOME #GNOMEPapers #Evince #Okular

  50. I stumbled upon a 2300-pages-long PDF document that actually is a fantastic benchmark for slow search performance (1.5 to 5 minutes) in most PDF readers (including GNOME Papers, Evince and Okular)… so I fired up #Sysprof through GNOME Builder to measure the slowness, and reported my findings in #Poppler for all of you performance optimization aficionados: gitlab.freedesktop.org/poppler

    #PDF #profiling #performance #FreeDesktop #Linux #GNOMEBuilder #GNOME #GNOMEPapers #Evince #Okular

  51. Learn how to merge PDF files in Linux using pdfunite command. Step-by-step tutorial with examples, scripting tips, faq and troubleshooting.

    Read full guide here: ostechnix.com/merge-pdf-files-

    #Pdf #Pdfunite #Poppler #MergePdf #Linux #Commandline

  52. Learn how to merge PDF files in Linux using pdfunite command. Step-by-step tutorial with examples, scripting tips, faq and troubleshooting.

    Read full guide here: ostechnix.com/merge-pdf-files-

    #Pdf #Pdfunite #Poppler #MergePdf #Linux #Commandline

  53. Learn how to merge PDF files in Linux using pdfunite command. Step-by-step tutorial with examples, scripting tips, faq and troubleshooting.

    Read full guide here: ostechnix.com/merge-pdf-files-

    #Pdf #Pdfunite #Poppler #MergePdf #Linux #Commandline

  54. Learn how to merge PDF files in Linux using pdfunite command. Step-by-step tutorial with examples, scripting tips, faq and troubleshooting.

    Read full guide here: ostechnix.com/merge-pdf-files-

    #Pdf #Pdfunite #Poppler #MergePdf #Linux #Commandline

  55. Learn how to merge PDF files in Linux using pdfunite command. Step-by-step tutorial with examples, scripting tips, faq and troubleshooting.

    Read full guide here: ostechnix.com/merge-pdf-files-

    #Pdf #Pdfunite #Poppler #MergePdf #Linux #Commandline

  56. I'm sure I did this the hard way.

    I have a one-page ODF (.ods) that I want printed as two pages on front and back of a sheet of paper, and I want to occasionally print 10 copies. Rather than pasting a second page in Calc, I've printed to #PDF, and used pdfunite to make it a two page PDF.

    I tried merging PDFs with #ImageMagick but the convert command was lowering the dpi or something; the printed version was dithered. #Poppler pdfunite command worked well though.

    #Linux #LibreOffice

  57. I'm sure I did this the hard way.

    I have a one-page ODF (.ods) that I want printed as two pages on front and back of a sheet of paper, and I want to occasionally print 10 copies. Rather than pasting a second page in Calc, I've printed to #PDF, and used pdfunite to make it a two page PDF.

    I tried merging PDFs with #ImageMagick but the convert command was lowering the dpi or something; the printed version was dithered. #Poppler pdfunite command worked well though.

    #Linux #LibreOffice