Title: Compress PDF with Cross Service Solutions integration
Author: XSS Cross Service Solutions
Published: <strong>15 janvier 2025</strong>
Last modified: 15 juin 2025

---

Recherche d’extensions

![](https://ps.w.org/compress-pdf/assets/icon-256x256.png?rev=3222633)

# Compress PDF with Cross Service Solutions integration

 Par [XSS Cross Service Solutions](https://profiles.wordpress.org/xssdevelopment/)

[Télécharger](https://downloads.wordpress.org/plugin/compress-pdf.1.0.2.zip)

 * [Détails](https://fr-ca.wordpress.org/plugins/compress-pdf/#description)
 * [Avis](https://fr-ca.wordpress.org/plugins/compress-pdf/#reviews)
 *  [Installation](https://fr-ca.wordpress.org/plugins/compress-pdf/#installation)
 * [Développement](https://fr-ca.wordpress.org/plugins/compress-pdf/#developers)

 [Support](https://wordpress.org/support/plugin/compress-pdf/)

## Description

The **Compress PDF** plugin allows users to compress large PDF files directly from
their WordPress site. It provides an easy-to-use interface for reducing PDF file
size securely.

### Features:

 * Easily compress large PDF files.
 * Widget-based interface for file uploading and compressing.
 * Simple settings to add and validate an API key for accessing the service.
 * Compatible with Gutenberg: Embed the widget using a custom block in the editor.
 * Shortcode support for embedding the PDF compressing form anywhere on your site.
 * Customize the block color through **WordPress Appearance -> Customize** in the
   Color tab.
 * **Optional attribution**: Display a « Provided by » message to credit the service
   provider (disabled by default).

### Supported Languages:

 * Deutsch
 * English
 * Français
 * Italiano
 * Español
 * Português
 * ไทย
 * Bahasa Indonesia
 * Tiếng Việt
 * 中文
 * Türkçe
 * 日本語
 * 한국어
 * Русский Язык
 * العربية

### External Services

This plugin connects to the external service **Cross Service Solutions API**. This
service processes PDF files and provides solutions such as compressing, merging,
flattening PDFs, generating QR codes, and more.

### What data is sent and when:

 * The PDF file or other input data (e.g., user-uploaded content) is sent to the
   external service whenever the user submits a request for processing.
 * Metadata, such as API key and basic request details, may also be sent to verify
   access and ensure proper functionality.

### Why this data is sent:

The data is required to perform the requested operations (e.g., compress a PDF, 
merge files) and return the processed result to the user.

### Where this data is sent:

The data is sent securely to the **Cross Service Solutions API** hosted by XSS (
Cross Service Solutions) Pte Ltd.

### Links to terms and privacy policy:

 * Terms and Conditions: [https://login.cross-service-solutions.com/en/terms-and-conditions](https://login.cross-service-solutions.com/en/terms-and-conditions)

By using this plugin, users agree to the terms and privacy policy of the external
service.

### License

This plugin is licensed under the GPLv2 or later. See [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html)
for more details.

This plugin includes the following third-party libraries:
 – ionRangeSlider (https://
github.com/IonDen/ion.rangeSlider), distributed under the MIT License.

## Captures d’écran

[⌊Plugin Settings Page - Allows users to enter their API key.⌉⌊Plugin Settings Page-
Allows users to enter their API key.⌉[

Plugin Settings Page – Allows users to enter their API key.

[⌊Widget Preview in Gutenberg - Shows how the widget looks when added through the
block editor.⌉⌊Widget Preview in Gutenberg - Shows how the widget looks when added
through the block editor.⌉[

Widget Preview in Gutenberg – Shows how the widget looks when added through the 
block editor.

[⌊Front-End View - Example of the compressing widget in action.⌉⌊Front-End View -
Example of the compressing widget in action.⌉[

Front-End View – Example of the compressing widget in action.

## Blocs

Cette extension offre 1 bloc.

 *   Compress Pdf Effortlessly reduce the size of your PDF files while maintaining
   quality, making them easier to store, share, and upload without sacrificing readability.

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/compress-pdf` directory, or
    install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to the plugin settings (`Settings > XSS Settings`) and enter your API key.
 4. Use the `[cross_service_solutions_compress_pdf_widget]` shortcode or the block 
    editor to add the PDF compressing widget to any page or post.

## FAQ

### How do I get my API key?

You can get your API key by visiting https://login.cross-service-solutions.com/

### Can I use this plugin without an API key?

No, a valid API key is required to use the PDF compressing service.

### Is there a limit to the number of PDFs I can compress?

There is no limit to the amount of usage, but it is considered under fair use policy.

### How do I add the Compress PDF widget to my post or page?

You can either use the shortcode `[cross_service_solutions_compress_pdf_widget]`
or add the block via the Gutenberg editor under the « Widgets » section.

### Can I display an attribution for the service provider?

Yes, this plugin includes an **optional attribution** to credit the service provider.
By default, this feature is disabled. You can enable it by going to the plugin settings
and checking the « Show « Provided by » info » option. This ensures compliance with
WordPress guidelines by making the feature explicitly opt-in.

## Avis

Il n’y a aucun avis sur cette extension.

## Contributeurs & développeurs

« Compress PDF with Cross Service Solutions integration » est un logiciel libre.
Les personnes suivantes ont contribué à cette extension.

Contributeurs

 *   [ XSS Cross Service Solutions ](https://profiles.wordpress.org/xssdevelopment/)

“Compress PDF with Cross Service Solutions integration” a été traduit dans 1 locale.
Remerciez [l’équipe de traduction](https://translate.wordpress.org/projects/wp-plugins/compress-pdf/contributors)
pour ses contributions.

[Traduisez « Compress PDF with Cross Service Solutions integration » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/compress-pdf)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/compress-pdf/), consulter
le [SVN dépôt](https://plugins.svn.wordpress.org/compress-pdf/), ou s’inscrire au
[journal de développement](https://plugins.trac.wordpress.org/log/compress-pdf/)
par [RSS](https://plugins.trac.wordpress.org/log/compress-pdf/?limit=100&mode=stop_on_copy&format=rss).

## Historique des changements

#### 1.0.2

 * Updated verify and polling API endpoints

#### 1.0.1

 * Implemented nonce validation for polling status GET request.
 * Ensuring the global object in JavaScript is unique.

#### 1.0.0

 * Initial release of the Compress PDF plugin.

## Méta

 *  Version **1.0.1**
 *  Last updated **il y a 1 année**
 *  Active installations **Moins de 10**
 *  WordPress version ** 6.6 ou plus **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.2 ou plus **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/compress-pdf/) et .[Italian](https://it.wordpress.org/plugins/compress-pdf/).
 *  [Traduire dans votre langue](https://translate.wordpress.org/projects/wp-plugins/compress-pdf)
 * Tags
 * [compress](https://fr-ca.wordpress.org/plugins/tags/compress/)[pdf](https://fr-ca.wordpress.org/plugins/tags/pdf/)
 *  [Vue avancée](https://fr-ca.wordpress.org/plugins/compress-pdf/advanced/)

## Notes

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/compress-pdf/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/compress-pdf/reviews/)

## Contributeurs

 *   [ XSS Cross Service Solutions ](https://profiles.wordpress.org/xssdevelopment/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/compress-pdf/)

## Faire un don

Souhaitez-vous soutenir l’avancement de cette extension ?

 [ Faire un don à cette extension ](https://cross-service-solutions.com/xss-pdf-solutions-plugins)