PdfBase
PdfBase
General
PdfBase és una classe en FOSS per Java.
Classe de base abstracta per als nou tipus d’objecte PDF (§7.3, ISO 32000-1:2008).
Aquesta classe proporciona 7 mètodes per treballar amb objectes PdfBase en programes Java. Els mètodes disponibles inclouen: accept, getObjectKey, isDirty, isIndirect, setDirty, setObjectKey, writeTo. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: dirty, indirect, objectKey.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
dirty | boolean | Llegeix. | Retorna {@code true} si aquest objecte ha estat modificat des de la càrrega. |
indirect | boolean | Llegeix. | Retorna si aquest objecte és un object indirecte (ten una clau d’objecte). |
objectKey | PdfObjectKey | Llegeix. | Retorna la clau d’objecte indirecte, o {@code null} per als objectes directes. |
Mètodes
| Signatura | Descripció |
|---|---|
isDirty() → boolean | Retorna {@code true} si aquest objecte ha estat modificat des de la càrrega. |
setDirty(dirty: boolean) | Posa la bandera suja sobre aquest objecte. |
writeTo(os: OutputStream) | Serialitzar aquest objecte en sintaxi PDF (bytes ASCII). |
accept(visitor: IPdfVisitor<T>) → T | Accepta un visitant per a la travessa segura. |
isIndirect() → boolean | Retorna si aquest objecte és un object indirecte (ten una clau d’objecte). |
getObjectKey() → PdfObjectKey | Retorna la clau d’objecte indirecte, o {@code null} per als objectes directes. |
setObjectKey(key: PdfObjectKey) | S’estableix la clau d’objecte indirecta. |