Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

PdfParser, a standalone PHP library, provides various tools to extract data from a PDF file.

License

NotificationsYou must be signed in to change notification settings

smalot/pdfparser

Repository files navigation

VersionCICSScrutinizer Code QualityDownloads

Thesmalot/pdfparser is a standalone PHP package that provides various tools to extract data from PDF files.

This library is underactive maintenance.There is no active development by the author of this library (at the moment), but we welcome any pull request adding/extending functionality!SeeCONTRIBUTING.md for further information about how to contribute.

Features

  • Load/parse objects and headers
  • Extract metadata (author, description, ...)
  • Extract text from ordered pages
  • Support of compressed PDFs
  • Support of MAC OS Roman charset encoding
  • Handling of hexa and octal encoding in text sections
  • Create custom configurations (seeCustomConfig.md).

Currently, secured documents and extracting form data are not supported.

License

This library is under theLGPLv3 license.

Install

This library requires PHP 7.1+ sincev1.You can install it viaComposer:

composer require smalot/pdfparser

In case you can't use Composer, you can includealt_autoload.php-dist. It will include all required files automatically.

Quick example

<?php// Parse PDF file and build necessary objects.$parser =new \Smalot\PdfParser\Parser();$pdf =$parser->parseFile('/path/to/document.pdf');$text =$pdf->getText();echo$text;

Further usage information can be foundhere.

Documentation

Documentation can be found in thedoc folder.

About

PdfParser, a standalone PHP library, provides various tools to extract data from a PDF file.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp