OcrOutput
Inheritance: java.lang.Object, java.util.AbstractCollection, java.util.AbstractList, java.util.ArrayList
public class OcrOutput extends ArrayList<RecognitionResult>
Constructeurs
| Constructeur | Description |
|---|---|
| OcrOutput() | Initialise une nouvelle instance de la classe OcrOutput avec une collection vide. |
Méthodes
| Méthode | Description |
|---|
| getTableData() | Renvoie les données de tableau structurées extraites de toutes les pages reconnues. | | save(OutputStream stream) | Enregistrez tous les résultats de reconnaissance dans un flux mémoire au format spécifié. | | save(OutputStream stream, Format saveFormat) | Enregistrez tous les résultats de reconnaissance dans un flux mémoire au format spécifié. | | save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Enregistrez tous les résultats de reconnaissance dans un flux mémoire au format spécifié. | | save(String fullFileName) | Enregistrez tous les résultats de reconnaissance dans un fichier. | | save(String fullFileName, Format saveFormat) | Enregistrez tous les résultats de reconnaissance dans un fichier. | | save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Enregistrez tous les résultats de reconnaissance dans un fichier. | | savePdf(OutputStream stream) | Enregistrez tous les résultats de reconnaissance dans un document PDF consultable en mémoire, en intégrant les images originales comme arrière-plan. | | savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Enregistrez tous les résultats de reconnaissance dans un document PDF consultable en mémoire, en intégrant les images originales comme arrière-plan. | | savePdf(String fullFileName) | Enregistrez tous les résultats de reconnaissance dans un fichier PDF consultable, avec les images originales définies comme arrière-plan. | | savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf) | Enregistrez tous les résultats de reconnaissance dans un fichier PDF consultable, avec les images originales définies comme arrière-plan. |
getTableData()
public OCRTable getTableData()
Renvoie les données de tableau structurées extraites de toutes les pages reconnues.
Chaque page contient des lignes, et chaque ligne contient des cellules avec le texte reconnu et des informations de position facultatives.
Returns: OCRTable - an OCRTable structure representing all tables in the document
save(OutputStream stream)
public void save(OutputStream stream)
Enregistrez tous les résultats de reconnaissance dans un flux mémoire au format spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| stream | java.io.OutputStream | OutputStream pour enregistrer le résultat de la reconnaissance dans le format sélectionné. |
save(OutputStream stream, Format saveFormat)
public void save(OutputStream stream, Format saveFormat)
Enregistrez tous les résultats de reconnaissance dans un flux mémoire au format spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| stream | java.io.OutputStream | OutputStream pour enregistrer le résultat de la reconnaissance dans le format sélectionné. |
| saveFormat | Format | Format de document (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf)
public void save(OutputStream stream, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf)
Enregistrez tous les résultats de reconnaissance dans un flux mémoire au format spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| stream | java.io.OutputStream | OutputStream pour enregistrer le résultat de la reconnaissance dans le format sélectionné. |
| saveFormat | Format | Format de document (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
| embeddedFontPath | java.lang.String | Facultatif. Chemin complet vers la police utilisateur. |
| optimizePdf | PdfOptimizationMode | Réduisez la taille du fichier PDF en abaissant la qualité des images d’arrière-plan. Par défaut, la qualité originale de l’image est conservée. |
save(String fullFileName)
public void save(String fullFileName)
Enregistrez tous les résultats de reconnaissance dans un fichier.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance dans le format sélectionné. |
save(String fullFileName, Format saveFormat)
public void save(String fullFileName, Format saveFormat)
Enregistrez tous les résultats de reconnaissance dans un fichier.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance dans le format sélectionné. |
| saveFormat | Format | Format de document (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf)
public void save(String fullFileName, Format saveFormat, String embeddedFontPath, PdfOptimizationMode optimizePdf)
Enregistrez tous les résultats de reconnaissance dans un fichier.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance dans le format sélectionné. |
| saveFormat | Format | Format de document (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub). |
| embeddedFontPath | java.lang.String | Facultatif. Chemin complet vers la police utilisateur. |
| optimizePdf | PdfOptimizationMode | Réduisez la taille du fichier PDF en abaissant la qualité des images d’arrière-plan. Par défaut, la qualité originale de l’image est conservée. |
savePdf(OutputStream stream)
public void savePdf(OutputStream stream)
Enregistrez tous les résultats de reconnaissance dans un document PDF consultable en mémoire, en intégrant les images originales comme arrière-plan.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| stream | java.io.OutputStream | OutputStream pour enregistrer le résultat de la reconnaissance dans le format sélectionné. |
savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)
public void savePdf(OutputStream stream, String embeddedFontPath, PdfOptimizationMode optimizePdf)
Enregistrez tous les résultats de reconnaissance dans un document PDF consultable en mémoire, en intégrant les images originales comme arrière-plan.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| stream | java.io.OutputStream | OutputStream pour enregistrer le résultat de la reconnaissance dans le format sélectionné. |
| embeddedFontPath | java.lang.String | Facultatif. Chemin complet vers la police utilisateur. |
| optimizePdf | PdfOptimizationMode | Réduisez la taille du fichier PDF en abaissant la qualité des images d’arrière-plan. Par défaut, la qualité originale de l’image est conservée. |
savePdf(String fullFileName)
public void savePdf(String fullFileName)
Enregistrez tous les résultats de reconnaissance dans un fichier PDF consultable, avec les images originales définies comme arrière-plan.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance dans le format sélectionné. |
savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)
public void savePdf(String fullFileName, String embeddedFontPath, PdfOptimizationMode optimizePdf)
Enregistrez tous les résultats de reconnaissance dans un fichier PDF consultable, avec les images originales définies comme arrière-plan.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| fullFileName | java.lang.String | Nom de fichier avec un chemin pour enregistrer le résultat de reconnaissance dans le format sélectionné. |
| embeddedFontPath | java.lang.String | Facultatif. Chemin complet vers la police utilisateur. |
| optimizePdf | PdfOptimizationMode | Réduisez la taille du fichier PDF en abaissant la qualité des images d’arrière-plan. Par défaut, la qualité originale de l’image est conservée. |
size()
public int size()
Returns: int