public final class AProfile extends PdfProfile
_module, _parser, _profileText, _raf
Constructor and Description |
---|
AProfile(PdfModule module)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
formObjectOK(PdfDictionary xo)
Checks if a Form xobject is valid.
|
protected boolean |
imageObjectOK(PdfDictionary xo)
Checks if a single image XObject fits the profile
|
protected boolean |
satisfiesLevelA()
Returns true if the document was found to be Level A
conformant.
|
boolean |
satisfiesThisProfile()
Returns
true if the document satisfies the profile
at Level B or better. |
void |
setTaggedProfile(TaggedProfile tpr)
Calling setTaggedProfile links this AProfile to a TaggedProfile.
|
protected boolean |
xObjectOK(PdfDictionary xo)
Checks a single XObject for xObjectsOK.
|
getText, hasFilters, isAlreadyOK, satisfiesProfile, xObjectsOK
public AProfile(PdfModule module)
module
- The module under which we are checking the profile.public void setTaggedProfile(TaggedProfile tpr)
public boolean satisfiesThisProfile()
true
if the document satisfies the profile
at Level B or better. Also sets the level A flag to the
appropriate value, so that satisfiesLevelA
can subsequently
be called.satisfiesThisProfile
in class PdfProfile
protected boolean satisfiesLevelA()
satisfiesThisProfile
has been called, and
is intended for use by the Level A profiler.protected boolean xObjectOK(PdfDictionary xo)
xObjectOK
in class PdfProfile
protected boolean formObjectOK(PdfDictionary xo)
protected boolean imageObjectOK(PdfDictionary xo)
Copyright © 2008–2017 The Open Preservation Foundation. All rights reserved.