| Package | Description |
|---|---|
| org.ghost4j | |
| org.ghost4j.analyzer | |
| org.ghost4j.converter | |
| org.ghost4j.document | |
| org.ghost4j.modifier | |
| org.ghost4j.renderer |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractComponent.assertDocumentSupported(Document document)
Assert a given document instance is supported by the converter
|
| Modifier and Type | Method and Description |
|---|---|
List<AnalysisItem> |
AbstractRemoteAnalyzer.analyze(Document document) |
List<AnalysisItem> |
AbstractAnalyzer.analyze(Document document) |
List<AnalysisItem> |
Analyzer.analyze(Document document)
Analyzes a given document and outputs result as a list of AnalysisItem
objects.
|
List<AnalysisItem> |
FontAnalyzer.run(Document document) |
protected abstract List<AnalysisItem> |
AbstractRemoteAnalyzer.run(Document document) |
protected abstract List<AnalysisItem> |
AbstractAnalyzer.run(Document document) |
List<AnalysisItem> |
InkAnalyzer.run(Document document) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractConverter.convert(Document document,
OutputStream outputStream) |
void |
Converter.convert(Document document,
OutputStream outputStream)
Converts a given document and output results in provided output stream.
|
void |
AbstractRemoteConverter.convert(Document document,
OutputStream outputStream) |
byte[] |
AbstractRemoteConverter.remoteConvert(Document document) |
void |
PSConverter.run(Document document,
OutputStream outputStream) |
void |
PDFConverter.run(Document document,
OutputStream outputStream)
Run method called to perform the actual process of the converter.
|
protected abstract void |
AbstractConverter.run(Document document,
OutputStream outputStream) |
protected abstract void |
AbstractRemoteConverter.run(Document document,
OutputStream outputStream) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDocument
Abstract document implementation.
|
class |
PDFDocument |
class |
PSDocument
Class representing a PostScript document.
|
| Modifier and Type | Method and Description |
|---|---|
Document |
PSDocument.extract(int begin,
int end) |
Document |
Document.extract(int begin,
int end)
Return a new document containing pages of a given range.
|
Document |
PDFDocument.extract(int begin,
int end) |
| Modifier and Type | Method and Description |
|---|---|
List<Document> |
Document.explode()
Separate each pages to a new document.
|
List<Document> |
AbstractDocument.explode() |
| Modifier and Type | Method and Description |
|---|---|
void |
PSDocument.append(Document document)
This methods appends pages the DSC way (only by relying on the
structure).
|
void |
Document.append(Document document)
Append pages of another document to the current document.
|
void |
PDFDocument.append(Document document) |
void |
AbstractDocument.append(Document document) |
| Modifier and Type | Method and Description |
|---|---|
Document |
AbstractRemoteModifier.modify(Document source,
Map<String,Serializable> parameters) |
Document |
Modifier.modify(Document source,
Map<String,Serializable> parameters)
Modify a document with optional parameters
|
Document |
AbstractModifier.modify(Document source,
Map<String,Serializable> parameters) |
Document |
AbstractRemoteModifier.remoteModify(Document source,
Map<String,Serializable> parameters) |
protected abstract Document |
AbstractRemoteModifier.run(Document source,
Map<String,Serializable> parameters) |
protected abstract Document |
AbstractModifier.run(Document source,
Map<String,Serializable> parameters) |
protected Document |
SafeAppenderModifier.run(Document source,
Map<String,Serializable> parameters) |
| Modifier and Type | Method and Description |
|---|---|
Document |
AbstractRemoteModifier.modify(Document source,
Map<String,Serializable> parameters) |
Document |
Modifier.modify(Document source,
Map<String,Serializable> parameters)
Modify a document with optional parameters
|
Document |
AbstractModifier.modify(Document source,
Map<String,Serializable> parameters) |
Document |
AbstractRemoteModifier.remoteModify(Document source,
Map<String,Serializable> parameters) |
protected abstract Document |
AbstractRemoteModifier.run(Document source,
Map<String,Serializable> parameters) |
protected abstract Document |
AbstractModifier.run(Document source,
Map<String,Serializable> parameters) |
protected Document |
SafeAppenderModifier.run(Document source,
Map<String,Serializable> parameters) |
| Modifier and Type | Method and Description |
|---|---|
List<PageRaster> |
RemoteRenderer.remoteRender(Document document,
int begin,
int end)
Renders pages of a given document an outputs result as a list of
PageRaster objects (on image per page).
|
List<PageRaster> |
AbstractRemoteRenderer.remoteRender(Document document,
int begin,
int end) |
List<Image> |
Renderer.render(Document document)
Renders a given document an outputs result as a list of Image objects (on
image per page).
|
List<Image> |
AbstractRemoteRenderer.render(Document document) |
List<Image> |
AbstractRenderer.render(Document document) |
List<Image> |
Renderer.render(Document document,
int begin,
int end)
Renders pages of a given document an outputs result as a list of Image
objects (on image per page).
|
List<Image> |
AbstractRemoteRenderer.render(Document document,
int begin,
int end) |
List<Image> |
AbstractRenderer.render(Document document,
int begin,
int end) |
List<PageRaster> |
SimpleRenderer.run(Document document,
int begin,
int end) |
protected abstract List<PageRaster> |
AbstractRemoteRenderer.run(Document document,
int begin,
int end) |
protected abstract List<Image> |
AbstractRenderer.run(Document document,
int begin,
int end) |
Copyright © 2016. All Rights Reserved.