Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words pour .NET permet aux utilisateurs d’exporter des documents de plusieurs pages vers des images raster. Cela peut être utile pour générer des aperçus, des archives ou des représentations visuelles de documents pour une utilisation non modifiable.
Aspose.Words prend en charge l’exportation multipage vers les formats d’image raster suivants:
La fonctionnalité d’exportation d’un document de plusieurs pages vers une image est implémentée à l’aide de la classe MultiPageLayout – vous pouvez spécifier comment les pages doivent être organisées lors de l’enregistrement dans une image:
L’exemple de code suivant montre comment enregistrer un document DOCX de plusieurs pages en tant qu’image JPEG avec une mise en page horizontale:
Document doc = new Document("Rendering.docx");
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Jpeg);
// Set up Horizontal layout.
options.PageLayout = MultiPageLayout.Horizontal(10);
doc.Save("ImageSaveOptions.HorizontalLayout.jpg", options);
Vous pouvez également personnaliser l’apparence de la page du fichier de sortie – spécifiez BackColor, BorderColor et BorderWidth.
L’exemple de code suivant montre comment enregistrer un document DOCX de plusieurs pages en tant qu’image PNG avec une disposition en grille:
Document doc = new Document("Rendering.docx");
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Png);
// Set up a grid layout with:
// - 3 columns per row.
// - 10pts spacing between pages (horizontal and vertical).
options.PageLayout = MultiPageLayout.Grid(3, 10, 10);
// Customize the background and border.
options.PageLayout.BackColor = Color.LightGray;
options.PageLayout.BorderColor = Color.Blue;
options.PageLayout.BorderWidth = 2;
doc.Save("ImageSaveOptions.GridLayout.png", options);
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.