Microsoft Publisher es una herramienta de autoedición diseñada para crear diversas publicaciones, incluidos boletines, folletos, volantes y más en formato PUB. Sin embargo, el formato de archivo PUB carece de una amplia compatibilidad. Por lo tanto, hay casos en los que es necesario transformar archivos PUB en imágenes TIFF. En este artículo, aprenderemos cómo convertir PUB a TIFF en C#. Le proporcionaremos un tutorial completo paso a paso junto con ejemplos de código para facilitar su viaje.
Este artículo cubre los siguientes temas:
- API de C# para convertir PUB a TIFF
- Pasos para convertir un archivo PUB a TIFF
- Convertir PUB a TIFF en C#
- Convertir PUB a TIFF en línea
- Recursos de aprendizaje gratuitos
API de C# para convertir PUB a TIFF
La conversión de archivos PUB del editor a imágenes TIFF se puede realizar en dos pasos. En primer lugar, utilizaremos la API Aspose.PUB for .NET para cargar y convertir el archivo PUB al formato PDF. Después de eso, usaremos la API Aspose.PDF for .NET para representar las páginas del archivo PDF en imágenes TIFF.
Descargue las DLL de las API o instálelas usando los siguientes comandos NuGet:
PM> Install-Package Aspose.PUB
PM> Install-Package Aspose.PDF
Cómo convertir un archivo PUB a TIFF
Podemos guardar fácilmente un archivo PUB como una imagen TIFF siguiendo los pasos a continuación:
- Cree un analizador PUB y analice el archivo PUB.
- Convierta un PUB en una secuencia de archivos PDF.
- Cree un dispositivo TIFF y procese PDF para guardarlo como TIFF.
Ahora, veamos cómo realizar estos pasos en C# para convertir un archivo PUB de Publisher a TIFF.
Convertir PUB a TIFF en C#
Siga los pasos a continuación para convertir el archivo de Publisher a una imagen TIFF mediante programación en C#:
- Cree un analizador PUB utilizando el método CreateParser() de la clase PubFactory.
- Analice el archivo de Publisher cargado utilizando el método Parse().
- Inicialice el objeto MemoryStream para contener el archivo PDF.
- Convierta PUB a PDF utilizando el método ConvertToPdf().
- Cree una instancia de la clase Document con la secuencia PDF.
- Opcionalmente, especifique TiffSettings.
- Después de eso, cree una instancia de TiffDevice con resolución y el objeto TiffSettings.
- Finalmente, llame al método Process() para guardar el documento como TIFF.
El siguiente ejemplo de código muestra cómo convertir PUB a TIFF en C#.
// Este ejemplo de código demuestra cómo convertir un archivo PUB de Publisher a formato de imagen JPG.
// Cargue el archivo PUB y cree el analizador PUB
var parser = PubFactory.CreateParser("C:\\Files\\sample.pub");
// Analizar el archivo PUB
var doc = parser.Parse();
// Inicializar flujo de memoria
MemoryStream stream = new MemoryStream();
// Convertir archivo PUB a PDF
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Cargar secuencia de documentos PDF
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);
// Crear objeto de resolución
Resolution resolution = new Resolution(300);
// Crear objeto TiffSettings
TiffSettings tiffSettings = new TiffSettings
{
Compression = CompressionType.None,
Depth = ColorDepth.Default,
};
// Crear dispositivo TIFF
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings);
// Convierta el archivo PUB al formato de imagen TIF
tiffDevice.Process(document, "C:\\Files\\PUBToTIFF_out.tif");
Obtenga una licencia gratuita
Puede obtener una licencia temporal gratuita para probar las bibliotecas sin limitaciones de evaluación.
Convertidor de PUB a TIFF - Gratis en línea
Puede probar esta aplicación convertidor de PUB a TIFF en línea gratuito para convertir archivos del editor a imágenes TIFF sin instalar ningún software o complemento.
Convierta PUB a TIFF en línea – Recursos de aprendizaje
Además de convertir archivos PUB de Publisher al formato TIFF, también puede explorar otras funciones de la biblioteca utilizando los siguientes recursos:
Conclusión
En esta publicación de blog, le mostramos cómo convertir PUB a TIFF en C#. Le proporcionamos una guía paso a paso y fragmentos de código para ayudarlo a comenzar. Convertir archivos de Publisher a TIFF es una tarea relativamente sencilla y los fragmentos de código proporcionados en esta publicación de blog se pueden utilizar como punto de partida para desarrollar su propia aplicación de conversión de Publisher a TIFF. En caso de cualquier ambigüedad, no dude en contactarnos en nuestro foro de soporte gratuito.