Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words за Python via .NET позволява на потребителите да експортират документи от няколко страници в растерни изображения. Това може да бъде полезно за генериране на визуализации, архиви или визуални представяния на документи, които не могат да се редактират.
Aspose.Words поддържа експорт на няколко страници в следните растерни формати на изображения:
Функцията за експортиране на документ от няколко страници към изображение се реализира с помощта на класа MultiPageLayout - можете да зададете как да се организират страниците, когато записвате в изображение:
Следващият пример за код показва как да запишете документ с няколко страници DOCX като JPEG изображение с хоризонтално оформление:
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)
Можете също да персонализирате външния вид на страницата на изходния файл – посочете back_color, border_color и border_width.
Следващият пример за код показва как да запишете документ с няколко страници DOCX като PNG изображение с оформление на мрежата:
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.