Documentation Index Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
Esta es la interfaz para un flujo de escritura de archivos. Tanto esta interfaz como todos sus métodos se implementan del lado del cliente.
Nombre Descripción Close Finaliza la escritura del archivo en memoria. Open Inicia la escritura del archivo especificado en memoria. Write Escribe una parte de los datos en el flujo de escritura de archivos.
El método ExportToMemory del objeto FRDocument recibe un puntero a esta interfaz como parámetro de entrada.
public class FileWriter : FREngine . IFileWriter
{
public FileWriter ( string _resultsPath )
{
resultsPath = _resultsPath ;
}
public void Open ( string fileName , ref int bufferSize )
{
string resultsFilePath = resultsPath + fileName ;
stream = new FileStream ( resultsFilePath , FileMode . Create );
}
public void Write ( byte [] data )
{
stream . Write ( data , 0 , data . Length );
}
public void Close ()
{
stream . Close ();
}
private string resultsPath ;
private FileStream stream ;
}
En Linux, esta interfaz no funciona si el objeto Engine se carga como un servidor fuera del proceso.
IReadStream