Info del producto
DescargasTestimoniosI have used Vintasoft’s libraries for the past five years and credit them for delivering high-valued software that is well priced and functionally robust. Vintasoft’s components are well designed and they consistently release updates that improve reliability and performance. I highly recommend developers to consider the Vintasoft tools as a natural plug-in for any project you tackle. |
VintaSoftJBIG2.NET Plug-in - FAQCuestiones generales:
Redistribución:
Ventas:
JBIG2:
Programación:
¿Para qué fines puedo utilizar la VintaSoftJBIG2.NET Plug-in?VintaSoftJBIG2.NET es un módulo interpuesto de la biblioteca VintaSoftImaging.NET y puede ser utilizado para la visualización, manipulación y creación de las imágenes JBIG2 en blanco y negro separadas o interpuestas a file PDF.
¿Qué incluye esta plug-in?La biblioteca incluye:
¿En qué lenguaje de programación puedo utilizar esta plug-in?La licencia del desarrollador y la licencia de la compañía permiten utilizar este componente en:
La licencia del servidor permite utilizar este componente en:
¿Qué límites tiene la versión no registrada de la biblioteca?La versión no registrada tiene las restricciones siguientes:
Todas estas restricciones están borrados de la versión registrada del componente.
No he encontrado la respuesta a mi pregunta. ¿Qué debo hacer?Puede encontrar la información sobre la mayoria de las preguntas en la documentación o en este FAQ. Si no ha encontrado la respuesta a su pregunta, escriba al Servicio de apoyo técnico.
¿Qué ficheros debo incluir en distribución de mi programa?Usted debe incluir dos ficheros: Vintasoft.Imaging.dll y Vintasoft.Imaging.JBIG2Codec.dll. A la instalación de su programa hay que insertar estos ficheros en el catálogo que tiene la referencia aparecida durante la compilación del programa.
¿Puedo distribuir componente VintaSoftJBIG2.NET junto con mi aplicación sin algun pago complementario?Si, puede distribuir componente VintaSoftJBIG2.NET junto con su aplicacion. Paga solamente por el registro inicial. La licencia de la compañía (sitio) no tiene límites en la distribucion. La licencia del desarrollador tiene ciertos límites en la distribución. Por favor, lea el contrato de licencia.
¿Qué hacer si la redistribución de mi aplicación que está creado sobre la base de la licencia del desarrollador puede ser superior 100 copias en el año en curso?Si posee la licencia del desarrollador y redistribución de su aplicación puede ser superior 100 copias en el año en curso, Ud. debe contactar Ventas "VintaSoft". Ud. proveerá de oportunidad actualizar su licencia del desarrollador a la licencia de la compañía con 30% descuento o comprar la segunda licencia del desarrollador.
¿Qué diferencias son entre la licencia del desarrollador y la licencia de la compañía (sitio)?
¿Hay la diferencia en utilizando mi aplicación en Desktop PC o en Server?Si, hay. Por favor lea la sección "Deploying" en documentación de este producto para que comprender la diferencia. Los terminos: Desktop PC – SO Windows XP, Vista, 7 está instalado. Server – SO Windows Server 2000, 2003, 2008 está instalado.
No puedo abrir el archivo JBIG2 usando su biblioteca. ¿Qué debo hacer?Por favor envienos su imagen "mala". Lo analizaremos y actualizaremos nuestro algoritmo de lectura si la imagen es correcta.
¿Cómo influye tamaño del vocabulario de los símbolos al tamaño de file y velocidad de codificación?En general, cuanto más el tamaño del vocabulario, mejor la compresión pero más lenta la velocidad de la codificación. No se recomienda instalar la cantidad de símbolos en vocabulario menos de 200 o más de 10000.
¿Qué ventajas y desventajas tienen MMR y la codificación aritmética?Codificación aritmética comprime aproximadamente 1.4 veces mejor, pero 2.5 veces más lentamente que MMR.
¿Cuando hay que utilizar la organización de file “random-access”?Solamente si está seguro que JBIG2 decodificador exterior está optimizado al trabajo con esta organización de file.
¿Cómo arreglar la velocidad máxima del codificador?Necesita indicar la significación “True” de Jbig2EncoderSettings.UseMMR, e indicar la significación “False” de Jbig2EncoderSettings.UseSymbolDictionary.
¿Cómo arreglar la compresión máxima del codificador?Necesita indicar la significación “False” de Jbig2EncoderSettings.UseMMR, e indicar la significación “True” de Jbig2EncoderSettings.UseSymbolDictionary.
¿Cómo comprimir los files al máximo aunque con la pérdida de calidad?Puede indicar la significación “True” de Jbig2EncoderSettings.Lossy. En caso necesario, se puede indicar el nivel accesible de pérdida de calidad por medio de Jbig2EncoderSettings.Inaccuracy.
¿Cómo convertir TIFF a JBIG2 utilizando ImageCollection y JBIG2Encoder?Esto es el ejemplo:
[VB.NET]
Public Shared Sub ConvertTiffToJBIG2(tiffFileName As String, jbig2FileName As String)
' create ImageCollection
Dim imageCollection As New ImageCollection()
' add Tiff file to collecion
imageCollection.Add(tiffFileName)
' create JBIG2 encoder using default compression settings
Dim jbig2Encoder As New JBIG2Encoder()
' save pages using JBIG2 encoder
imageCollection.SaveSync(jbig2FileName, jbig2Encoder)
' free resources
jbig2Encoder.Dispose()
imageCollection.Dispose()
End Sub
[C#]
public static void ConvertTiffToJBIG2(string tiffFileName, string jbig2FileName)
{
// create ImageCollection
ImageCollection imageCollection = new ImageCollection();
// add Tiff file to collecion
imageCollection.Add(tiffFileName);
// create JBIG2Encoder using default compression settings
JBIG2Encoder jbig2Encoder = new JBIG2Encoder();
// save pages using JBIG2 encoder
imageCollection.SaveSync(jbig2FileName, jbig2Encoder);
// free resources
jbig2Encoder.Dispose();
imageCollection.Dispose();
}
¿Cómo convertir JBIG2 a TIFF utilizando ImageCollection y TIFFEncoder?Esto es el ejemplo:
[VB.NET]
Public Shared Sub ConvertJBIG2ToTiff(jbig2FileName As String, tiffFileName As String)
' create ImageCollection
Dim imageCollection As New ImageCollection()
' add JBIG2 file to collecion
imageCollection.Add(jbig2FileName)
' create Tiff encoder
Dim tiffEncoder As New TIFFEncoder()
' set Tiff compression to ZIP
tiffEncoder.Compression = TiffCompression.ZIP
' save pages using Tiff encoder
imageCollection.SaveSync(tiffFileName, tiffEncoder)
' free resources
tiffEncoder.Dispose()
imageCollection.Dispose()
End Sub
[C#]
public static void ConvertJBIG2ToTiff(string jbig2FileName, string tiffFileName)
{
// create ImageCollection
ImageCollection imageCollection = new ImageCollection();
// add JBIG2 file to collecion
imageCollection.Add(jbig2FileName);
// create Tiff encoder
TIFFEncoder tiffEncoder = new TIFFEncoder();
// set Tiff compression to ZIP
tiffEncoder.Compression = TiffCompression.ZIP;
// save pages using Tiff encoder
imageCollection.SaveSync(tiffFileName, tiffEncoder);
// free resources
tiffEncoder.Dispose();
imageCollection.Dispose();
}
|