Skip to content

Vue d'ensemble de l'API Core ​

Ces endpoints sont exportés par @acajoo/giovanni-core et constituent la surface d'API principale, orientée tâches.

Import ​

ts
import {
    compressPdf,
    getAvailableCompressionEngines,
    initCompressionEngine,
    inspectPdf,
    checkPdf,
    splitPdf,
    mergePdfs,
    organizePdf,
    watermarkPdf,
    watermarkTextPdf,
    extractImages,
} from "@acajoo/giovanni-core";

Endpoints ​

Type d'Entrée Commun ​

La plupart des endpoints acceptent Uint8Array | ArrayBuffer en entrée PDF.

ts
type PdfInput = Uint8Array | ArrayBuffer;

Endpoints Spécifiques au Runtime ​

Pour les contrats de bridge runtime (React Native JSI et C FFI natif), voir :