diff --git a/examples/src/presentations/conversion/__init__.py b/examples/src/presentations/conversion/__init__.py index 00a5feb..eaf2012 100644 --- a/examples/src/presentations/conversion/__init__.py +++ b/examples/src/presentations/conversion/__init__.py @@ -12,10 +12,12 @@ from .convert_to_html5 import convert_to_html5 from .convert_to_markdown import convert_to_markdown from .convert_to_pdf_compliance import convert_to_pdf_compliance +from .convert_to_pdf_unsupported_font_styles import convert_to_pdf_unsupported_font_styles from .convert_to_pdf_with_hidden_slides import convert_to_pdf_hidden_slides from .convert_to_pdf_with_pdf_compliance_a1a_a1b_ua import convert_to_pdf_with_compliance from .convert_to_pdf import convert_to_pdf from .convert_to_swf import convert_to_swf +from .convert_to_xml import convert_to_xml from .convert_whole_presentation_to_html_with_media_files import convert_to_html_with_media from .convert_with_custom_size import convert_to_tiff_custom_size from .convert_with_note_to_tiff import convert_to_tiff_with_notes @@ -58,8 +60,10 @@ def run_presentation_conversion_examples(global_opts): convert_to_pdf_compliance(global_opts) convert_to_pdf_hidden_slides(global_opts) convert_to_pdf_with_compliance(global_opts) + convert_to_pdf_unsupported_font_styles(global_opts) convert_to_pdf(global_opts) convert_to_swf(global_opts) + convert_to_xml(global_opts) convert_to_html_with_media(global_opts) convert_to_tiff_custom_size(global_opts) convert_to_tiff_with_notes(global_opts) diff --git a/examples/src/presentations/conversion/convert_to_pdf_unsupported_font_styles.py b/examples/src/presentations/conversion/convert_to_pdf_unsupported_font_styles.py new file mode 100644 index 0000000..876f805 --- /dev/null +++ b/examples/src/presentations/conversion/convert_to_pdf_unsupported_font_styles.py @@ -0,0 +1,8 @@ +import aspose.slides as slides + + +def convert_to_pdf_unsupported_font_styles(global_opts): + with slides.Presentation() as presentation: + pdf_options = slides.export.PdfOptions() + pdf_options.rasterize_unsupported_font_styles = True + presentation.save(global_opts.out_dir + "UnsupportedFontStyles.pdf", slides.export.SaveFormat.PDF, pdf_options) diff --git a/examples/src/presentations/conversion/convert_to_xml.py b/examples/src/presentations/conversion/convert_to_xml.py new file mode 100644 index 0000000..9ee0bb9 --- /dev/null +++ b/examples/src/presentations/conversion/convert_to_xml.py @@ -0,0 +1,6 @@ +import aspose.slides as slides + + +def convert_to_xml(global_opts): + with slides.Presentation() as presentation: + presentation.save(global_opts.out_dir + "example.xml", slides.export.SaveFormat.XML) diff --git a/examples/src/presentations/saving/save_in_zip64_mode.py b/examples/src/presentations/saving/save_in_zip64_mode.py new file mode 100644 index 0000000..105305d --- /dev/null +++ b/examples/src/presentations/saving/save_in_zip64_mode.py @@ -0,0 +1,8 @@ +import aspose.slides as slides + + +def save_in_zip64_mode(global_opts): + with slides.Presentation() as presentation: + pptx_options = slides.export.PptxOptions() + pptx_options.zip_64_mode = slides.export.Zip64Mode.ALWAYS + presentation.save(global_opts.out_dir + "PresentationZip64.pptx", slides.export.SaveFormat.PPTX, pptx_options) diff --git a/examples/src/rendering_printing/__init__.py b/examples/src/rendering_printing/__init__.py index b9074d9..e5103e8 100644 --- a/examples/src/rendering_printing/__init__.py +++ b/examples/src/rendering_printing/__init__.py @@ -1,5 +1,3 @@ -from .default_printer_printing import printing_default_settings -from .print_preview import printing_preview from .render_comments import rendering_comments from .render_options import rendering_options from .rendering_3d import rendering_3d @@ -9,9 +7,6 @@ def run_rendering_printing_examples(global_opts): - # Commented because of access to printer - # printing_default_settings(global_opts) - # printing_preview() rendering_comments(global_opts) rendering_options(global_opts) rendering_3d(global_opts) diff --git a/examples/src/rendering_printing/default_printer_printing.py b/examples/src/rendering_printing/default_printer_printing.py deleted file mode 100644 index 6c91047..0000000 --- a/examples/src/rendering_printing/default_printer_printing.py +++ /dev/null @@ -1,8 +0,0 @@ -import aspose.slides as slides - - -def printing_default_settings(global_opts): - # Load the presentation - with slides.Presentation(global_opts.data_dir + "welcome-to-powerpoint.pptx") as presentation: - # Call the print method to print whole presentation to the default printer - presentation.print() diff --git a/examples/src/rendering_printing/print_preview.py b/examples/src/rendering_printing/print_preview.py deleted file mode 100644 index c517272..0000000 --- a/examples/src/rendering_printing/print_preview.py +++ /dev/null @@ -1,11 +0,0 @@ -import aspose.slides as slides - - -def printing_preview(): - with slides.Presentation() as pres: - printer_settings = slides.PrinterSettings() - printer_settings.copies = 2 - printer_settings.default_page_settings.landscape = True - printer_settings.default_page_settings.margins.left = 10 - - pres.print(printer_settings)