GithubHelp home page GithubHelp logo

oschwartz10612 / poppler-windows Goto Github PK

View Code? Open in Web Editor NEW
476.0 10.0 50.0 86 KB

Download Poppler binaries packaged for Windows with dependencies

License: MIT License

Shell 100.00%
poppler poppler-data poppler-feedstock windows

poppler-windows's Introduction

Poppler Packaged for Windows

Download the latest Poppler prebuilt-binaries packaged with dependencies for Windows. Built with the help of conda-forge and poppler-feedstock. Includes the latest poppler-data.

Download

You can download the latest build from releases.

What is this?

Please note that the purpose of this repository is solely to download the compiled poppler binaries from conda-forge poppler-feedstock and put everything in a nice zip for use. This repository does not build poppler. If you belive you have an issue with poppler itself, or the building of it, please direct those issue to the feedstock or the guys over at poppler-feedstock.

Out of Date?

  • Ensure that poppler-feedstock is up to date.

  • Create a new pull request and bump POPPLER_VERSION in package.sh to the latest.

  • Sometimes the feedstock does an update on the same version in order to apply a fix and we need to do a repackage here. If the version has been packaged already, increase the build number by 1 in package.sh. If it has not been packaged yet, reset the build number to 0.

  • After merged the tag will be matched and the workflow will trigger a new release.

Poppler-data out of date?

  • Copy the latest download link for poppler-data from the offical poppler site.

  • Create a new pull request and update the POPPLER_DATA_URL under in package.sh.

  • Sometimes the feedstock does an update on the same version in order to apply a fix and we need to do a repackage here. If the version has been packaged already, increase the build number by 1 in package.sh. If it has not been packaged yet, reset the build number to 0.

  • After merged the tag will be matched and the workflow will trigger a new release.

poppler-windows's People

Contributors

belval avatar dependabot[bot] avatar engelhro avatar fdawgs avatar frederick0291 avatar oschwartz10612 avatar wx00 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

poppler-windows's Issues

pdfunite is not recognized as a valid windows binary (all other pdf*.exe do work) in archive release 21.10.0-0

Display of tdump After rejection of exe by OS:

tdump  g:\bin\poppler\bin\pdfunite.exe
Turbo Dump  Version 6.5.4.0 Copyright (c) 1988-2016 Embarcadero Technologies, Inc.
          Display of File g:\bin\poppler\bin\pdfunite.exe
ERROR: Invalid signature for an .EXE file - found FFFF, expected 5A4D

system info:

Betriebsystemname Microsoft Windows 10 Pro
Version 10.0.19043 Build 19043

Systemhersteller Dell Inc.
Systemmodell OptiPlex 790
Systemtyp x64-basierter PC
System-SKU
Prozessor Intel(R) Core(TM) i3-2100 CPU @ 3.10GHz, 3100 MHz, 2 Kern(e), 4 logische(r) Prozessor(en)

Poppler is not working for Windows 10 Enterprise

Dear Team,

I have tried to install poppler in Windows 10 Enterprise.
pdftoppm -h/-v are working properly
But when I tried to convert my pdf to jpeg or png, getteing the error message as I/O Error: Could'nt open file './xxx.pdf' : No error.
I have tried from 23.08 th version to current 11th version. Could you please help me to resolve the issue.
I need poppler library to extract text from pdf images in my python code.

Regards,
Geetha S

Empty file while creating Tiff-files from PDF

Hi, during testing the Python module pdf2image I recognized an error while creating Tiff-Files from a PDF-document.
pdf2image uses pdftocairo in case of the Tiff-format:

Belval/pdf2image#155

I used the 0.90.1 release on Windows 10 and tried to execute pdftocairo directly:

D:\pdf2image_test
(venv) λ pdftocairo.exe -v
pdftocairo version 0.90.1
Copyright 2005-2020 The Poppler Developers - http://poppler.freedesktop.org
Copyright 1996-2011 Glyph & Cog, LLC

D:\pdf2image_test
(venv) λ pdftocairo.exe -tiff example.pdf

D:\pdf2image_test
(venv) λ dir example*
 Datenträger in Laufwerk D: ist Daten

 Verzeichnis von D:\pdf2image_test

28.08.2020  11:39                 0 example-1.tif
01.07.2020  11:36           761.716 example.pdf
               2 Datei(en),        761.716 Bytes
               0 Verzeichnis(se), 16.826.216.448 Bytes frei

I tried the same example.pdf on a Debian 10 Linux (with poppler-utils 0.71.):

➜  ~ pdftocairo -tiff example.pdf
➜  ~ ls example* -1              
example-1.tif
example-2.tif
example-3.tif
example-4.tif
example-5.tif
example-6.tif
example-7.tif
example-8.tif
example.pdf
➜  ~    

On Debian 10 it is working as expected. Am I missing any dependencies for pdftocairo on Windows 10?

Best regards
Stephan

[feature] Can QT be supported ?

I want to build on QT, but it seems that there is a lack of support for QT. I am a novice. Do you have any good suggestions?

my native language is not English, so sorry

How to install poppler on Windows10 ? (step by step)

hello. How to install poppler on Windows10 ? (step by step for beginners)

I need to install for some Python code.

Because the command pip install poppler doesn't work ! Also, I install the pdf2image library, but I get this error.

image

PDFInfoNotInstalledError: Unable to get page count. Is poppler installed and in PATH?

Here is my issue in brief '''

import os

poppler_path = 'C:\\Users\\Mohd Kaif\\Downloads\\poppler-23.08.0\\Library\\bin'
os.environ["PATH"] += os.pathsep + poppler_path
directory = '/content/drive/MyDrive/History_QA_dataset'
from pathlib import Path

def load_files(directory):
    documents = list(Path(directory).iterdir())
    return documents

documents = load_files(directory)
print(len(documents))
documents
from langchain_community.document_loaders import UnstructuredPDFLoader
loader = UnstructuredPDFLoader("/content/drive/MyDrive/History_QA_dataset/ncert_s_modern_india_bipan_chandra_old_edition-1566975158976.pdf")
pages = loader.load()

Rasing this Type Error:

---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
[/usr/local/lib/python3.10/dist-packages/pdf2image/pdf2image.py](https://localhost:8080/#) in pdfinfo_from_path(pdf_path, userpw, ownerpw, poppler_path, rawdates, timeout, first_page, last_page)
    580             env["LD_LIBRARY_PATH"] = poppler_path + ":" + env.get("LD_LIBRARY_PATH", "")
--> 581         proc = Popen(command, env=env, stdout=PIPE, stderr=PIPE)
    582 

14 frames
FileNotFoundError: [Errno 2] No such file or directory: 'pdfinfo'

During handling of the above exception, another exception occurred:

PDFInfoNotInstalledError                  Traceback (most recent call last)
[/usr/local/lib/python3.10/dist-packages/pdf2image/pdf2image.py](https://localhost:8080/#) in pdfinfo_from_path(pdf_path, userpw, ownerpw, poppler_path, rawdates, timeout, first_page, last_page)
    605 
    606     except OSError:
--> 607         raise PDFInfoNotInstalledError(
    608             "Unable to get page count. Is poppler installed and in PATH?"
    609         )

PDFInfoNotInstalledError: Unable to get page count. Is poppler installed and in PATH?

Additional Information:
Python version: 3.10.10
Operating System: Windows 11

Missing DLL's

Following DLL's are missing when trying to test using PDFInfo

libcurl.dll
freetype.dll
zlib.dll

poppler-data encodings missing

Hi there!

I use the poppler binaries from this repo for Fdawgs/node-poppler.

A user of that repo has reported an issue with poppler-data encodings not being present with these builds though:
Fdawgs/node-poppler#171

I can recreate the issue on Windows 10 and Windows Server 2019, but unfortunately do not know how to resolve it, any ideas?

Thanks!

About the output format

Is there an option to select the Webp LossLess format in the poppler (pdftoppm) output format?

Win32 release

Is it possible to create a win32 release of Poppler for Windows instead of win64? What should be changed in package.sh in order to do that?

can't find poppler-qt5.pc

Maybe it's the wrong place to ask, but I hope you can help.
I'm building a python Qt5 project which depends on poppler and it needs the poppler-qt5.pc file. In your builds there are only these:

$ ls /c/poppler-21.08.0/Library/lib/pkgconfig/
poppler-cpp.pc  poppler-glib.pc  poppler.pc

Could you enable also poppler-qt5.pc?

Adding poppler to winget

Is it possible to add poppler to winget so I can use winget to install and upgrade poppler? Or is there a manifest files that follows the winget standard I can point winget to use as a source?

poppler-windows

Hello,
Thank you for the windows working version of POPPLER.
Please let me know:

  1. The poppler download versions are all x64bit versions. Can you please in future provide also x32bit versions?

  2. Using the poppler pdftocairo [ example: (pdftocairo -pdf -r 300 input.pdf output.pdf) ] to convert a pdf to pdf, unfortunately the links are destroyed. Can please pdftocairo flatten annotations but keep hyperlinks?

  3. Using the poppler pdftocairo [ example: (pdftocairo -pdf -r 300 input.pdf output.pdf) ] :
    If the input.pdf has not embedded fonts, it is observed that the output.pdf in some cases substitutes unknown fonts with CairoFont-13-1, CairoFont-4-1 etc fonts and the substitution is almost perfect. Does pdftocairo uses its own fonts library or borrow fonts from c:\windows\fonts ?

missing msvcp140.dll

I am getting the error that msvcp140.dll is missing after changing from poppler-0.68.0_x86 to poppler-0.90.1 on Windows 2012 Server.

How to Use

How do you actually use this repo?

Please note that the purpose of this repository is solely to download the compiled poppler binaries from conda-forge poppler-feedstock and put everything in a nice zip for use. This repository does not build poppler. If you belive you have an issue with poppler itself, or the building of it, please direct those issue to the feedstock or the guys over at poppler.
https://github.com/conda-forge/poppler-feedstock

This information should be in the readme.

Security. up libpng, libjpeg-turbo

Hello, is there any chance to up these packages to mitigate security concerns:
libpng to 1.6.37
libjpeg-turbo to 2.0.0 version

Many thanks!

what's libssh2 used for?

poppler is a pdf convert tool why do you import the depend of libssh2 which is use for remote control staff

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.