Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
L’utilisation des méthodes Converter.ConvertHTML est la manière la plus courante de convertir le code HTML dans différents formats. La conversion de fichiers HTML en images TIFF peut être nécessaire, par exemple, si vous souhaitez ajouter une page web à une présentation PowerPoint ou l’envoyer par courrier électronique. Avec Aspose.HTML for .NET, vous pouvez convertir HTML au format TIFF de manière programmatique en contrôlant totalement un large éventail de paramètres de conversion.
La conversion de HTML en TIFF vous permet d’enregistrer un document HTML en tant qu’image TIFF. Dans cet article, vous trouverez des informations sur la manière de convertir HTML en TIFF à l’aide des méthodes ConvertHTML() de la classe Converter, et sur la manière d’appliquer les paramètres ImageSaveOptions et ICreateStreamProvider.
Vous pouvez vérifier la fonctionnalité de l’API Aspose.HTML et convertir du HTML en temps réel. Veuillez charger HTML à partir du système de fichiers local, sélectionnez le format de sortie et exécutez l’exemple. Dans l’exemple, les options d’enregistrement sont définies par défaut. Vous recevrez immédiatement le résultat dans un fichier séparé.
Si vous souhaitez convertir HTML en TIFF par programme, veuillez consulter les exemples de code C# suivants.
La conversion d’un fichier dans un autre format à l’aide de la méthode ConvertHTML() est une séquence d’opérations parmi lesquelles le chargement et l’enregistrement de documents :
Jetez un coup d’œil à l’extrait de code C# suivant, qui illustre le processus de conversion de HTML en TIFF à l’aide d’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 permet de convertir HTML en TIFF en utilisant des options d’enregistrement par défaut ou personnalisées. l’utilisation de ImageSaveOptions vous permet de personnaliser le processus de rendu. Vous pouvez spécifier le image format, la page size, les margins, le compression level, le 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. |
Pour en savoir plus sur la classe ImageSaveOptions, veuillez lire l’article Convertisseurs à réglage fin.
Pour convertir HTML en TIFF en spécifiant ImageSaveOptions, vous devez suivre quelques étapes :
L’extrait de code C# suivant montre comment convertir HTML en TIFF en utilisant des options d’enregistrement personnalisées :
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);Le constructeur
ImageSaveOptions() initialise une instance de la classe ImageSaveOptions qui est passée à la méthode ConvertHTML(). La méthode ConvertHTML() prend le document, les options, le chemin du fichier de sortie savePath et effectue l’opération de conversion.
Dans l’exemple ci-dessus, nous ajoutons :
Compression qui définit la compression TIFF. Les valeurs disponibles sont LVZ, CCITT3, CCITT4, Rle et None. Nous utilisons le schéma de compression None. Par défaut, cette propriété est
LZW.BackgroundColor qui définit la couleur de l’arrière-plan. La couleur d’arrière-plan par défaut est Transparent.HorizontalResolution et VerticalResolution définissent la résolution horizontale/verticale des images de sortie en pixels par pouce. Par défaut, ces propriétés sont de 300 dpi.UseAntialiasing qui définit la qualité de rendu pour cette image. Utilisez UseAntialiasing = true lorsque vous souhaitez améliorer la qualité visuelle des formes, textes et images rendus dans votre application, en particulier si la clarté et les bords lisses sont essentiels.Vous pouvez télécharger les exemples complets et les fichiers de données sur GitHub.
Aspose.HTML propose un Convertisseur HTML en TIFF en ligne gratuit qui convertit HTML en image TIFF avec une haute qualité, facilement et rapidement. Il suffit de télécharger, de convertir vos fichiers et d’obtenir des résultats en quelques secondes !
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.