Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words per Python via .NET consente agli utenti di esportare documenti multipagina in immagini raster. Questo può essere utile per generare anteprime, archivi o rappresentazioni visive di documenti per uso non modificabile.
Aspose.Words supporta l’esportazione multipagina nei seguenti formati di immagine raster:
La funzione di esportazione di un documento multipagina in un’immagine viene implementata utilizzando la classe MultiPageLayout : è possibile specificare come organizzare le pagine quando si salva in un’immagine:
Il seguente esempio di codice mostra come salvare un documento DOCX multipagina come immagine JPEG con layout orizzontale:
doc = aw.Document(file_name='Rendering.docx')
options = aw.saving.ImageSaveOptions(aw.SaveFormat.JPEG)
# Set up Horizontal layout.
options.page_layout = MultiPageLayout.Horizontal(10);
doc.save(file_name='ImageSaveOptions.GridLayout.jpg', save_options=options)
È inoltre possibile personalizzare l’aspetto della pagina del file di output, specificando back_color, border_color e border_width.
Il seguente esempio di codice mostra come salvare un documento DOCX multipagina come immagine PNG con layout a griglia:
doc = aw.Document(file_name='Rendering.docx')
options = aw.saving.ImageSaveOptions(aw.SaveFormat.PNG)
# Set up a grid layout with:
# - 3 columns per row.
# - 10pts spacing between pages (horizontal and vertical).
options.page_layout = aw.saving.MultiPageLayout.grid(3, 10, 10)
# Customize the background and border.
options.page_layout.back_color = aspose.pydrawing.Color.light_gray
options.page_layout.border_color = aspose.pydrawing.Color.blue
options.page_layout.border_width = 2
doc.save(file_name='ImageSaveOptions.GridLayout.jpg', save_options=options)
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.