Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Usar los métodos Converter.ConvertHTML es la forma más común de convertir código HTML a varios formatos. Es posible que sea necesario convertir archivos HTML a imágenes TIFF, por ejemplo, si desea agregar una página web en una presentación de PowerPoint o enviarla por correo electrónico. Con Aspose.HTML for .NET, puede convertir HTML a formato TIFF mediante programación con control total sobre una amplia gama de parámetros de conversión.
La conversión de HTML a TIFF le permite guardar un documento HTML como una imagen TIFF. En este artículo, encontrará información sobre cómo convertir HTML a TIFF usando los métodos ConvertHTML() de la clase Converter y cómo aplicar ImageSaveOptions y ICreateStreamProvider parámetros.
Puede comprobar la funcionalidad de la API Aspose.HTML y convertir HTML en tiempo real. Cargue HTML desde el sistema de archivos local, seleccione el formato de salida y ejecute el ejemplo. En el ejemplo, las opciones de guardar están configuradas de forma predeterminada. Recibirá inmediatamente el resultado en un archivo separado.
Si desea convertir HTML a TIFF mediante programación, consulte los siguientes ejemplos de código C#.
Convertir un archivo a otro formato usando el método ConvertHTML() es una secuencia de operaciones entre las que se encuentran cargar y guardar documentos:
Eche un vistazo al siguiente fragmento de código C# que muestra el proceso de conversión de HTML a TIFF utilizando Aspose.HTML for .NET.
1// Convert HTML to TIFF using C#
2
3// Prepare a path to a source HTML file
4string documentPath = Path.Combine(DataDir, "nature.html");
5
6// Prepare a path for converted file saving
7string savePath = Path.Combine(OutputDir, "nature-output.tiff");
8
9// Initialize an HTML document from the file
10using HTMLDocument document = new HTMLDocument(documentPath);
11
12// Create an instance of the ImageSaveOptions class
13ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Tiff);
14
15// Convert HTML to TIFF
16Converter.ConvertHTML(document, options, savePath);Aspose.HTML permite convertir HTML a TIFF utilizando opciones de guardado predeterminadas o personalizadas. El uso de ImageSaveOptions le permite personalizar el proceso de renderizado. Puede especificar el image format, page size, margins, compression level, CSS media-type, etc.
| Property | Description |
|---|---|
| Compression | Sets Tagged Image File Format (TIFF) Compression. By default, this property is LZW. |
| CSS | Gets a CssOptions object which is used for configuration of CSS properties processing. |
| Format | Sets the ImageFormat (JPG, PNG, BMP, TIFF, or GIF). By default, this property is PNG. |
| BackgroundColor | This property sets the color that will fill the background. By default, this property is Transparent. |
| PageSetup | This property gets a page setup object and uses it for configuration output page-set. |
| HorizontalResolution | Sets horizontal resolution for output images in pixels per inch. The default value is 300 dpi. |
| VerticalResolution | Sets vertical resolution for output images in pixels per inch. The default value is 300 dpi. |
| UseAntialiasing | This property sets the image rendering quality. Antialiasing is enabled by default. |
| Text | Gets a TextOptions object which is used for configuration of text rendering. |
Para obtener más información sobre la clase ImageSaveOptions, lea el artículo Convertidores de ajuste fino.
Para convertir HTML a TIFF especificando ImageSaveOptions, debe seguir algunos pasos:
El siguiente fragmento de código C# muestra cómo convertir HTML a TIFF usando opciones de guardado personalizadas:
1// Convert HTML to TIFF with custom settings using C#
2
3string documentPath = Path.Combine(DataDir, "nature.html");
4string savePath = Path.Combine(OutputDir, "nature-output-options.tiff");
5
6
7// Initialize an HTML Document from the html file
8using HTMLDocument document = new HTMLDocument(documentPath);
9
10// Initialize ImageSaveOptions
11ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Tiff)
12{
13 Compression = Compression.None,
14 BackgroundColor = System.Drawing.Color.Bisque,
15 HorizontalResolution = 150,
16 VerticalResolution = 150,
17 UseAntialiasing = true,
18};
19
20// Convert HTML to TIFF
21Converter.ConvertHTML(document, options, savePath);El constructor
ImageSaveOptions() inicializa una instancia de la clase ImageSaveOptions que se pasa al método ConvertHTML(). El método ConvertHTML() toma el document, las options, la ruta del archivo de salida savePath y realiza la operación de conversión.
En el ejemplo anterior, agregamos:
Compression que establece la compresión TIFF. Los valores disponibles son LVZ, CCITT3, CCITT4, Rle y Ninguno. Usamos ningún esquema de compresión. Por defecto, esta propiedad es
LZW.BackgroundColor que establece el color que rellenará el fondo. El color de fondo predeterminado es transparente.HorizontalResolution y VerticalResolution que establecen la resolución horizontal/vertical para las imágenes de salida en píxeles por pulgada. De forma predeterminada, estas propiedades son 300 ppp.UseAntialiasing que establece la calidad de renderizado de esta imagen. Utilice UseAntialiasing = true cuando desee mejorar la calidad visual de las formas, el texto y las imágenes renderizadas en su aplicación, especialmente si la claridad y los bordes suaves son esenciales.Puede descargar los ejemplos completos y los archivos de datos desde GitHub.
Aspose.HTML ofrece un Convertidor de HTML a TIFF en línea gratuito que convierte imágenes HTML a TIFF con alta calidad, fácil y rápido. ¡Simplemente cargue, convierta sus archivos y obtenga resultados en unos segundos!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.