22class OutputIntent :
public detail::RefCountedHandle<PDOutputIntent> {
24 static OutputIntent Create(
const Document& doc,
const Object& profileStream, PDAtom subtype);
25 static OutputIntent CreateFromPdfObject(
const Object& obj);
27 Object GetPdfObject()
const;
29 PDAtom GetSubtype()
const;
30 void SetSubtype(PDAtom subtype);
32 std::wstring GetOutputConditionIdentifier()
const;
33 void SetOutputConditionIdentifier(
const std::wstring& value);
35 std::wstring GetOutputCondition()
const;
36 void SetOutputCondition(
const std::wstring& value);
38 std::wstring GetRegistryName()
const;
39 void SetRegistryName(
const std::wstring& value);
41 std::wstring GetInfo()
const;
42 void SetInfo(
const std::wstring& value);
44 Object GetDestOutputProfile()
const;
45 void SetDestOutputProfile(
const Object& stream);
47 PDF_CXX_CORE_WRAPPER_DEFINE_MEMBERS_(OutputIntent, PDOutputIntent)