Classe HaruDoc
(PECL haru >= 0.0.1)
Synopsis de la classe
$type
, int $year
, int $month
, int $day
, int $hour
, int $min
, int $sec
, string $ind
, int $off_hour
, int $off_min
)Constantes pré-définies
Type | Nom | Description |
---|---|---|
int | HaruDoc::CS_DEVICE_GRAY | |
int | HaruDoc::CS_DEVICE_RGB | |
int | HaruDoc::CS_DEVICE_CMYK | |
int | HaruDoc::CS_CAL_GRAY | |
int | HaruDoc::CS_CAL_RGB | |
int | HaruDoc::CS_LAB | |
int | HaruDoc::CS_ICC_BASED | |
int | HaruDoc::CS_SEPARATION | |
int | HaruDoc::CS_DEVICE_N | |
int | HaruDoc::CS_INDEXED | |
int | HaruDoc::CS_PATTERN | |
int | HaruDoc::ENABLE_READ | |
int | HaruDoc::ENABLE_PRINT | |
int | HaruDoc::ENABLE_EDIT_ALL | |
int | HaruDoc::ENABLE_COPY | |
int | HaruDoc::ENABLE_EDIT | |
int | HaruDoc::ENCRYPT_R2 | |
int | HaruDoc::ENCRYPT_R3 | |
int | HaruDoc::INFO_AUTHOR | |
int | HaruDoc::INFO_CREATOR | |
int | HaruDoc::INFO_TITLE | |
int | HaruDoc::INFO_SUBJECT | |
int | HaruDoc::INFO_KEYWORDS | |
int | HaruDoc::INFO_CREATION_DATE | |
int | HaruDoc::INFO_MOD_DATE | |
int | HaruDoc::COMP_NONE | |
int | HaruDoc::COMP_TEXT | |
int | HaruDoc::COMP_IMAGE | |
int | HaruDoc::COMP_METADATA | |
int | HaruDoc::COMP_ALL | |
int | HaruDoc::PAGE_LAYOUT_SINGLE | |
int | HaruDoc::PAGE_LAYOUT_ONE_COLUMN | |
int | HaruDoc::PAGE_LAYOUT_TWO_COLUMN_LEFT | |
int | HaruDoc::PAGE_LAYOUT_TWO_COLUMN_RIGHT | |
int | HaruDoc::PAGE_MODE_USE_NONE | |
int | HaruDoc::PAGE_MODE_USE_OUTLINE | |
int | HaruDoc::PAGE_MODE_USE_THUMBS | |
int | HaruDoc::PAGE_MODE_FULL_SCREEN |
Sommaire
- HaruDoc::addPage — Ajoute une nouvelle page au document
- HaruDoc::addPageLabel — Définit le style de numérotation d'une série de pages
- HaruDoc::__construct — Construit un nouvel objet HaruDoc
- HaruDoc::createOutline — Crée une instance HaruOutline
- HaruDoc::getCurrentEncoder — Récupère l'instance HaruEncoder actuellement utilisée dans le document
- HaruDoc::getCurrentPage — Retourne la page courante du document
- HaruDoc::getEncoder — Récupère l'instance HaruEncoder de l'encodage spécifié
- HaruDoc::getFont — Récupère une instance HaruFont
- HaruDoc::getInfoAttr — Récupère la valeur courante d'un attribut de document spécifié
- HaruDoc::getPageLayout — Récupère la disposition courante de la page
- HaruDoc::getPageMode — Récupère le mode courant de la page
- HaruDoc::getStreamSize — Récupère la taille du flux temporaire
- HaruDoc::insertPage — Insère une nouvelle page juste avant la page spécifiée
- HaruDoc::loadJPEG — Charge une image JPEG
- HaruDoc::loadPNG — Charge une image PNG
- HaruDoc::loadRaw — Charge une image RAW
- HaruDoc::loadTTC — Charge la police avec l'index spécifié depuis le fichier TTC
- HaruDoc::loadTTF — Charge un fichier de police TTF
- HaruDoc::loadType1 — Charge la police Type1
- HaruDoc::output — Écrit les données du document dans un buffer de sortie
- HaruDoc::readFromStream — Lit les données depuis le flux temporaire
- HaruDoc::resetError — Réinitialise le statut d'erreur du gestionnaire de document
- HaruDoc::resetStream — Revient au début du flux temporaire
- HaruDoc::save — Sauvegarde le document dans le fichier spécifié
- HaruDoc::saveToStream — Sauvegarde le document dans un flux temporaire
- HaruDoc::setCompressionMode — Définit le mode de compression pour le document
- HaruDoc::setCurrentEncoder — Définit l'encodeur courant pour le document
- HaruDoc::setEncryptionMode — Définit le mode de chiffrement pour le document
- HaruDoc::setInfoAttr — Définit l'attribut d'information du document
- HaruDoc::setInfoDateAttr — Définit les attributs d'informations de date et d'heure pour le document
- HaruDoc::setOpenAction — Définit quelle page est affichée lors de l'ouverture du document
- HaruDoc::setPageLayout — Définit la façon dont la page doit être affichée
- HaruDoc::setPageMode — Définit la façon dont le document doit être affiché
- HaruDoc::setPagesConfiguration — Définit le nombre de pages par jeu de pages
- HaruDoc::setPassword — Définit les mots de passe de l'utilisateur et du propriétaire pour le document
- HaruDoc::setPermission — Définit les permissions du document
- HaruDoc::useCNSEncodings — Active l'encodage chinois simplifié
- HaruDoc::useCNSFonts — Active les polices chinoises simplifiées internes
- HaruDoc::useCNTEncodings — Active l'encodage chinois traditionnel
- HaruDoc::useCNTFonts — Active les polices chinoises traditionnelles internes
- HaruDoc::useJPEncodings — Active l'encodage japonais
- HaruDoc::useJPFonts — Active les polices japonaises internes
- HaruDoc::useKREncodings — Active l'encodage coréen
- HaruDoc::useKRFonts — Active les polices coréennes internes
Version en cache
24/12/2024 01:03:50 Cette version de la page est en cache (à la date du 24/12/2024 01:03:50) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-class.harudoc.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.