Este projeto hospeda binários pré-compilados da Biblioteca PDFium, uma biblioteca de código aberto para manipulação e renderização em PDF.
As construções foram acionadas automaticamente toda segunda -feira desde 2017.
Isenção de responsabilidade : Este projeto não é afiliado ao Google ou Foxit.
Aqui estão os links de download para o último lançamento:
OS | CPU | Pdfium | Pdfium v8 |
---|---|---|---|
Android | braço | pdfium-android-arm.tgz | pdfium-v8-android-arm.tgz |
ARM64 | pdfium-android-arm64.tgz | pdfium-v8-android-arm64.tgz | |
x64 | pdfium-android-x64.tgz | pdfium-v8-android-x64.tgz | |
x86 | pdfium-android-x86.tgz | pdfium-v8-android-x86.tgz | |
iOS | ARM64 | pdfium-Iios-arm64.tgz | pdfium-v8-Iios-arm64.tgz |
x64 | pdfium-IOS-x64.tgz | pdfium-V8-IOS-x64.tgz | |
Linux | braço | pdfium-linux-arm.tgz | pdfium-v8-linux-arm.tgz |
ARM64 | pdfium-linux-arm64.tgz | pdfium-v8-linux-arm64.tgz | |
x64 | pdfium-linux-x64.tgz | pdfium-v8-linux-x64.tgz | |
x86 | pdfium-linux-x86.tgz | pdfium-v8-linux-x86.tgz | |
Linux Musl | ARM64 | pdfium-linux-musl-arm64.tgz | pdfium-v8-linux-musl-arm64.tgz |
x64 | pdfium-linux-musl-x64.tgz | pdfium-v8-linux-musl-x64.tgz | |
x86 | pdfium-linux-musl-x86.tgz | pdfium-v8-linux-musl-x86.tgz | |
macos | ARM64 | pdfium-mac-arm64.tgz | pdfium-v8-mac-arm64.tgz |
x64 | pdfium-mac-x64.tgz | pdfium-v8-mac-x64.tgz | |
Univ | pdfium-mac-univ.tgz | pdfium-v8-mac-univ.tgz | |
Windows | ARM64 | pdfium-win-arm64.tgz | pdfium-v8-win-arm64.tgz |
x64 | pdfium-win-x64.tgz | pdfium-v8-win-x64.tgz | |
x86 | pdfium-win-x86.tgz | pdfium-v8-win-x86.tgz | |
WebAssembly 1 | pdfium-wasm.tgz | não suportado |
1: A construção da WebAssembly é experimental; Por favor, forneça feedback.
Consulte a página de lançamentos para baixar versões mais antigas do PDFium.
Os pacotes Nuget a seguir estão disponíveis:
OS | Pdfium | Pdfium v8 |
---|---|---|
Todos (meta pacote) | bblanchon.pdfium | bblanchon.pdfiumv8 |
Android | bblanchon.pdfium.android | bblanchon.pdfiumv8.android |
iOS | bblanchon.pdfium.ios | bblanchon.pdfiumv8.ios |
Linux | bblanchon.pdfium.linux | bblanchon.pdfiumv8.linux |
macos | bblanchon.pdfium.macos | bblanchon.pdfiumv8.macos |
Windows | bblanchon.pdfium.win32 | bblanchon.pdfiumv8.win32 |
WebAssembly 1 | bblanchon.pdfium.webassembly | não suportado |
1: A construção da WebAssembly é experimental; Por favor, forneça feedback.
PROCURA-SE AJUDA!
Posso fornecer pacotes para o seu gerenciador de pacotes favorito, mas preciso de ajuda de alguém que conhece o formato. Entre em contato comigo por meio de problemas do GitHub, se quiser ajudar.
Encontre a documentação da API do PDFium em desenvolvedores.foxit.com.
Descompactar o pacote baixado em uma pasta (por exemplo, C:Librariespdfium
)
Defina a variável de ambiente PDFium_DIR
para esta pasta (por exemplo, C:Librariespdfium
)
Nos seus CMakeLists.txt
, adicione
find_package(PDFium)
Em seguida, vincule seu executável ao pdfium:
target_link_libraries(my_exe pdfium)
No Windows, verifique se o pdfium.dll
pode ser encontrado pelo seu executável (copie -o na mesma pasta ou coloque -o no PATH
).
Os seguintes projetos usam (ou recomendam o uso) de nossas compilações em pdfium:
Nome | Linguagem | Descrição |
---|---|---|
dart_pdf | Dardo | Módulo de criação em PDF para Dart/Flutter |
DTronixpdf | C# | Visualizador de PDF e conjunto de ferramentas do editor |
Go-Pdfium | Ir | GRAVA INSTRAÇÃO em torno do pdfium com funções auxiliares para vários métodos, como renderização de imagens e extração de texto |
libvips | C | Uma biblioteca de processamento de imagem de performant |
Pdfium rs | Ferrugem | Invólucro de ferrugem em torno do pdfium |
pdfium-vfp | VFP | Componente Visualizador em PDF para Visual FoxPro |
Pdfiumcore | C# | .NET Standard P/Invoke Bindings for PDFium |
Pdfiumlib | Pascal | Uma interface para libpdfium para delphi |
Pdflibcore | C# | Uma biblioteca rápida de edição e leitura em PDF para aplicações modernas .NET Core |
Pdftoimage | C# | .NET Library para renderizar conteúdo em PDF em imagens |
Pdftozpl | C# | Uma biblioteca .NET para converter arquivos PDF (e bitmaps) em código de linguagem de programação da zebra |
Pdfx | Dardo | Flutter render e mostre documentos em PDF na web, macOS 10.11+, Android 5.0+, iOS e Windows |
Pypdfium2 | Python | Python ligações ao pdfium |
Spacedrive | Ferrugem/ts | Gerenciador de arquivos entre plataformas, alimentado por um sistema de arquivos distribuído virtual |
wxpdfview | C ++ | componentes wxwidgets para exibir conteúdo em pdf |
Perdemos um projeto? Por favor, abra um PR!
Nome de usuário | Contribuições | |
---|---|---|
@bblanchon | Colaborador principal | |
@ChristofferGreen | Construção do braço Linux | |
@jerbob92 | Musl Build | |
WebAssembly Build | ||
@mara004 | Pacotes de CONDA | |
Ajuda frequente com muitos aspectos do projeto | ||
@sungaila | Pacotes Nuget | |
@TcT2k | Macos Build | |
V8 Build |