|
PDFTool 7.0
|
PDF/A準拠のチェック変換を表現したクラスです。 More...
#include <PtlPDFFixUp.h>
Public Types | |
| enum | SAVE_OPTION { SAVE_RECONSTRUCT = 0 , SAVE_LINEARIZE = 1 } |
| 保存オプション More... | |
| enum | PDFA_TYPE { PDFA_1B = 102 , PDFA_2B = 202 } |
| PDF/Aのタイプ More... | |
Public Member Functions | |
| int | getHandle () const |
| PtlPDFFixUp () | |
| コンストラクタ | |
| PtlPDFFixUp (const PtlPDFFixUp &obj) | |
| コピーコンストラクタ alias copy | |
| ‾PtlPDFFixUp () | |
| デストラクタ | |
| PtlPDFFixUp & | operator= (const PtlPDFFixUp &obj) |
| コピーオペレータ alias copy | |
| void | setSaveOption (SAVE_OPTION option) |
| 保存時のオプションを設定。 | |
| void | save (PtlParamStream &outParam) |
| PDF文書を保存。 | |
| bool | fixUpPDFA (PDFA_TYPE type, PtlParamStream &inParam) |
| PDF/Aへの変換。 | |
| bool | validatePDFA (PDFA_TYPE type, PtlParamStream &inParam) |
| PDF/A準拠のチェック。 | |
| PtlPDFFixUpErrors | getErrors () |
| PDF/A準拠エラー取得。 | |
| void | setICCProfileRGB (PtlParamStream &inParam) |
| 出力インテントのプロファイル(RGB用)。 | |
| void | setICCProfileCMYK (PtlParamStream &inParam) |
| 出力インテントのプロファイル(CMYK用)。 | |
PDF/A準拠のチェック変換を表現したクラスです。
| PdfTk::PtlPDFFixUp::PtlPDFFixUp | ( | ) |
コンストラクタ
| PtlException |
| PdfTk::PtlPDFFixUp::PtlPDFFixUp | ( | const PtlPDFFixUp & | obj | ) |
| bool PdfTk::PtlPDFFixUp::fixUpPDFA | ( | PDFA_TYPE | type, |
| PtlParamStream & | inParam ) |
PDF/Aへの変換。
PDF/Aへの変換を行います。
変換対応PDF/A
PDF/A-1b,PDF/A-2b
| type | PDFA_TYPE(PDFA_1B,PDFA_2Bのいずれか) |
| inParam | InputParam |
| PtlException |
| PtlPDFFixUpErrors PdfTk::PtlPDFFixUp::getErrors | ( | ) |
PDF/A準拠エラー取得。
PDF/Aへの変換、PDF/A準拠のチェックでエラーがあった場合、準拠エラーを取得できます。
| PtlException |
| PtlPDFFixUp & PdfTk::PtlPDFFixUp::operator= | ( | const PtlPDFFixUp & | obj | ) |
コピーオペレータ alias copy
| obj | コピー元オブジェクト。 |
| void PdfTk::PtlPDFFixUp::save | ( | PtlParamStream & | outParam | ) |
| void PdfTk::PtlPDFFixUp::setICCProfileCMYK | ( | PtlParamStream & | inParam | ) |
出力インテントのプロファイル(CMYK用)。
PDF/Aへの変換時に使用する出力ンテントのプロファイルを指定します。 指定が無い場合、デフォルトのプロファイル(JapanColor2001Coated.icc)となります。
| inParam | InputParam |
| PtlException |
| void PdfTk::PtlPDFFixUp::setICCProfileRGB | ( | PtlParamStream & | inParam | ) |
出力インテントのプロファイル(RGB用)。
PDF/Aへの変換時に使用する出力ンテントのプロファイルを指定します。 指定が無い場合、デフォルトのプロファイル(sRGB2014.icc)となります。
| inParam | InputParam |
| PtlException |
| void PdfTk::PtlPDFFixUp::setSaveOption | ( | SAVE_OPTION | option | ) |
| bool PdfTk::PtlPDFFixUp::validatePDFA | ( | PDFA_TYPE | type, |
| PtlParamStream & | inParam ) |
PDF/A準拠のチェック。
PDF/A準拠のチェックを行います。
チェック対応PDF/A
PDF/A-1b,PDF/A-2b
| type | PDFA_TYPE(PDFA_1B,PDFA_2Bのいずれか) |
| inParam | InputParam |
| PtlException |