QPdfOutputIntent Class

Header: #include <QPdfOutputIntent>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Since: Qt 6.8

パブリック関数

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)

詳細な説明

QPdfOutputIntentクラスは、PDFファイルを生成する際にペインティングデータが準備された印刷条件を特徴付けるメタデータを含んでいます。

QPdfWriterも参照してください

メンバ関数 ドキュメント

QPdfOutputIntent::QPdfOutputIntent()

新しい PDF 出力インテントを構築します。

QPdfOutputIntent::QPdfOutputIntent(const QPdfOutputIntent &other)

出力イ ン テ ン トother のコピーを構築します。

[noexcept] QPdfOutputIntent::QPdfOutputIntent(QPdfOutputIntent &&other)

other から移動して QPdfOutputIntent オブジェクトを構築します。

[noexcept] QPdfOutputIntent::~QPdfOutputIntent()

この出力イ ン テ ン ト を破棄 し ます。

QString QPdfOutputIntent::outputCondition() const

人間が読める出力条件を返します。

これは、特徴付けられた印刷条件を、人間の操作者にとって意味のある形で簡潔に特定する文字列です。

デフォルトの出力条件はsRGB IEC61966 v2.1 with black scaling

setOutputCondition()も参照

QString QPdfOutputIntent::outputConditionIdentifier() const

出力条件の識別子を返す。

レジストリ名が与えられている場合、この識別子はそのレジストリのエントリの参照名と一致しなければなりません。

デフォルトの識別子はsRGB_IEC61966-2-1_black_scaled です。

setOutputConditionIdentifier()も参照

QColorSpace QPdfOutputIntent::outputProfile() const

出力デバイスのプロファイルを返します。

デフォルトのプロファイルは、International Color Consortium が提供する sRGB v2 プロファイルです。

setOutputProfile()も参照

QUrl QPdfOutputIntent::registryName() const

目的 : 印刷条件のための特性登録の URL を返します。

デフ ォル ト の レ ジ ス ト リ はhttp://www.color.org です。

setRegistryName() およびsetOutputConditionIdentifier()参照。

void QPdfOutputIntent::setOutputCondition(const QString &condition)

人間が読める出力条件をcondition に設定します。

outputCondition()、setOutputConditionIdentifier()、およびsetRegistryName() も参照

void QPdfOutputIntent::setOutputConditionIdentifier(const QString &identifier)

出力条件の識別子をidentifier に設定します。

レジストリ名が指定されている場合、この識別子はそのレジストリのエントリの参照名と一致する必要があります。

outputConditionIdentifier()、setOutputCondition()、setRegistryName()も参照

void QPdfOutputIntent::setOutputProfile(const QColorSpace &profile)

出力デバ イ ス プ ロ フ ァ イルをprofile に設定 し ます。

注 : PDF/X-4 では、 文書内のすべての色指定がprofile の同 じ 色空間に一致す る 必要があ り ます。

outputProfile ()・QColorSpace::fromIccProfileQPdfWriter::setColorModelも参照

void QPdfOutputIntent::setRegistryName(const QUrl &name)

特徴づけレ ジ ス ト リ の URL をname に設定 し ます。

registryName() およびsetOutputConditionIdentifier() も参照

[noexcept] void QPdfOutputIntent::swap(QPdfOutputIntent &other)

出力インテントother をこの出力インテントと入れ替えます。この操作は非常に高速で、失敗することはありません。

[noexcept] QPdfOutputIntent &QPdfOutputIntent::operator=(QPdfOutputIntent &&other)

Move- このイ ン テ ン ト の上に出力 イ ン テ ン トother を割 り 当て ます。

QPdfOutputIntent &QPdfOutputIntent::operator=(const QPdfOutputIntent &other)

このインテント上に出力インテントother を割り当てます。

本書に含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。