PHPackages                             pdfbucket/pdfbucket - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [PDF &amp; Document Generation](/categories/documents)
4. /
5. pdfbucket/pdfbucket

ActiveLibrary[PDF &amp; Document Generation](/categories/documents)

pdfbucket/pdfbucket
===================

PDFBucket module allows you to integrate easily with the PDFBucket service

01.8k[1 issues](https://github.com/pdfbucket/pdfbucket-php/issues)PHP

Since Jul 30Pushed 9y ago1 watchersCompare

[ Source](https://github.com/pdfbucket/pdfbucket-php)[ Packagist](https://packagist.org/packages/pdfbucket/pdfbucket)[ RSS](/packages/pdfbucket-pdfbucket/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

PdfBucket
=========

[](#pdfbucket)

[![Build Status](https://camo.githubusercontent.com/4e6d2129b01b3c1d2e94005eb8372bf2d7fdad69c221348008a1c873e5dbe1a7/68747470733a2f2f7472617669732d63692e6f72672f7064666275636b65742f7064666275636b65742d7068702e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/pdfbucket/pdfbucket-php)

PdfBucket PHP Library, Allows you to integrate easily with pdfbucket.io.

Installation
------------

[](#installation)

To add this package as a local, per-project dependency to your project, simply add a dependency on `pdfbucket/pdfbucket` to your project's `composer.json` file. Here is a minimal example of a `composer.json` file that just defines a dependency on PdfBucket:

```
  {
    "require": {
        "pdfbucket/pdfbucket": "~0.0.1"
    }
  }
```

Usage
-----

[](#usage)

```
try {
    $pdfBucket = new PdfBucket('', '', 'api.pdfbucket.io');
    $uri = 'https://www.google.com';
    $orientation = 'landscape';
    $pageSize = 'A4';
    $margin = '0px';
    $zoom = '1.0';
    $encryptedUrl = $pdfBucket->generateUrl($uri, $orientation, $pageSize, $margin, $zoom);
    $plainUrl = $pdfBucket->generatePlainUrl($uri, $orientation, $pageSize, $margin, $zoom);
} catch (PdfBucketException $e) {
    echo 'Caught exception: ', $e->getMessage(), "\n";
}
```

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/43882?v=4)[Cristian Cepeda](/maintainers/pastuxso)[@pastuxso](https://github.com/pastuxso)

![](https://www.gravatar.com/avatar/96187ea2ae003f3c5b3183528ed0f567c2f3ca6e3e8484e2d6f4ba540592f94d?d=identicon)[gustavo-kommit](/maintainers/gustavo-kommit)

![](https://www.gravatar.com/avatar/d3bd1310ac7b795c2ce03ba494994484b4569e8ee42cee3e38cb72bbb343e5f2?d=identicon)[santiago.kommit](/maintainers/santiago.kommit)

### Embed Badge

![Health badge](/badges/pdfbucket-pdfbucket/health.svg)

```
[![Health](https://phpackages.com/badges/pdfbucket-pdfbucket/health.svg)](https://phpackages.com/packages/pdfbucket-pdfbucket)
```

###  Alternatives

[42coders/document-templates

Document template management package.

19940.0k](/packages/42coders-document-templates)[qipsius/tcpdf-bundle

A bundle to easily integrate TCPDF into Symfony

23749.5k](/packages/qipsius-tcpdf-bundle)[macopedia/magmi2

Magento Mass Importer 'Magmi' for Magento 2

11615.7k](/packages/macopedia-magmi2)[tarfin-labs/easy-pdf

Makes pdf processing easy.

1719.4k](/packages/tarfin-labs-easy-pdf)[akeneo-labs/excel-connector-bundle

Akeneo PIM Excel connector bundle

166.4k](/packages/akeneo-labs-excel-connector-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
