QPdfOutputIntent Class
| En-tête : | #include <QPdfOutputIntent> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Gui)target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake : | QT += gui |
| Depuis : | Qt 6.8 |
- Liste de tous les membres, y compris les membres hérités
- QPdfOutputIntent fait partie de Painting Classes.
Fonctions publiques
| QPdfOutputIntent() | |
| QPdfOutputIntent(const QPdfOutputIntent &other) | |
| QPdfOutputIntent(QPdfOutputIntent &&other) | |
| ~QPdfOutputIntent() | |
| QString | outputCondition() const |
| QString | outputConditionIdentifier() const |
| QColorSpace | outputProfile() const |
| QUrl | registryName() const |
| void | setOutputCondition(const QString &condition) |
| void | setOutputConditionIdentifier(const QString &identifier) |
| void | setOutputProfile(const QColorSpace &profile) |
| void | setRegistryName(const QUrl &name) |
| void | swap(QPdfOutputIntent &other) |
| QPdfOutputIntent & | operator=(QPdfOutputIntent &&other) |
| QPdfOutputIntent & | operator=(const QPdfOutputIntent &other) |
Description détaillée
La classe QPdfOutputIntent contient des métadonnées qui caractérisent les conditions d'impression pour lesquelles les données de peinture ont été préparées lors de la génération d'un fichier PDF.
Voir également QPdfWriter.
Documentation des fonctions membres
QPdfOutputIntent::QPdfOutputIntent()
Construit une nouvelle intention de sortie PDF.
QPdfOutputIntent::QPdfOutputIntent(const QPdfOutputIntent &other)
Construit une copie de l'intention de sortie other.
[constexpr noexcept] QPdfOutputIntent::QPdfOutputIntent(QPdfOutputIntent &&other)
Construit un objet QPdfOutputIntent en se déplaçant de other.
[noexcept] QPdfOutputIntent::~QPdfOutputIntent()
Détruit cette intention de sortie.
QString QPdfOutputIntent::outputCondition() const
Renvoie la condition de sortie lisible par l'homme.
Il s'agit d'une chaîne qui identifie de manière concise la condition d'impression caractérisée sous une forme qui sera significative pour un opérateur humain.
La condition de sortie par défaut est sRGB IEC61966 v2.1 with black scaling.
Voir aussi setOutputCondition().
QString QPdfOutputIntent::outputConditionIdentifier() const
Renvoie l'identifiant de la condition de sortie.
Si un nom de registre est fourni, cet identifiant doit correspondre au nom de référence d'une entrée de ce registre.
L'identifiant par défaut est sRGB_IEC61966-2-1_black_scaled.
Voir également setOutputConditionIdentifier().
QColorSpace QPdfOutputIntent::outputProfile() const
Renvoie le profil du périphérique de sortie.
Le profil par défaut est le profil sRGB v2 disponible auprès de l 'International Color Consortium.
Voir aussi setOutputProfile().
QUrl QPdfOutputIntent::registryName() const
Renvoie l'URL d'un registre de caractérisation pour la condition d'impression prévue.
Le registre par défaut est http://www.color.org.
Voir également setRegistryName() et setOutputConditionIdentifier().
void QPdfOutputIntent::setOutputCondition(const QString &condition)
Définit la condition de sortie lisible par l'homme à condition.
Voir aussi outputCondition(), setOutputConditionIdentifier() et setRegistryName().
void QPdfOutputIntent::setOutputConditionIdentifier(const QString &identifier)
Définit l'identifiant de la condition de sortie à identifier.
Si un nom de registre est fourni, cet identifiant doit correspondre au nom de référence d'une entrée de ce registre.
Voir également outputConditionIdentifier(), setOutputCondition() et setRegistryName().
void QPdfOutputIntent::setOutputProfile(const QColorSpace &profile)
Définit le profil du périphérique de sortie à profile.
Remarque : le format PDF/X-4 exige que toutes les spécifications de couleur du document correspondent à l'espace colorimétrique de profile. Il incombe à l'application de s'assurer que c'est bien le cas.
Voir également outputProfile(), QColorSpace::fromIccProfile, et QPdfWriter::setColorModel.
void QPdfOutputIntent::setRegistryName(const QUrl &name)
Définit l'URL du registre de caractérisation à name.
Voir également registryName() et setOutputConditionIdentifier().
[noexcept] void QPdfOutputIntent::swap(QPdfOutputIntent &other)
Remplace cette intention de sortie par other. Cette opération est très rapide et n'échoue jamais.
[noexcept] QPdfOutputIntent &QPdfOutputIntent::operator=(QPdfOutputIntent &&other)
Move-attribue l'intention de sortie other à cette intention.
QPdfOutputIntent &QPdfOutputIntent::operator=(const QPdfOutputIntent &other)
Attribue l'intention de sortie other à cette intention.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.