@@ -97,6 +97,38 @@ def test_save_as_docx(self):
9797 self .assertIsNotNone (result .save_result , 'Validate SaveAsDocx response' )
9898 self .assertIsNotNone (result .save_result .dest_document , 'Validate SaveAsDocx response' )
9999
100+ #
101+ # Test for converting document to one of the available formats.
102+ #
103+ def test_save_as_tiff (self ):
104+ remote_folder = self .remote_test_folder + '/DocumentActions/ConvertDocument'
105+ local_name = 'test_multi_pages.docx'
106+ remote_name = 'TestSaveAsTiff.pdf'
107+
108+ self .upload_file (remote_folder + '/' + remote_name , open (os .path .join (self .local_test_folder , 'Common/' + local_name ), 'rb' ))
109+
110+ request_save_options = asposewordscloud .TiffSaveOptionsData (file_name = self .remote_test_out + '/abc.tiff' )
111+ request = asposewordscloud .models .requests .SaveAsTiffRequest (name = remote_name , save_options = request_save_options , folder = remote_folder )
112+
113+ result = self .words_api .save_as_tiff (request )
114+ self .assertIsNotNone (result , 'Error has occurred.' )
115+ self .assertIsNotNone (result .save_result , 'Validate SaveAsTiff response' )
116+ self .assertIsNotNone (result .save_result .dest_document , 'Validate SaveAsTiff response' )
117+
118+ #
119+ # Test for converting document to one of the available formats.
120+ #
121+ def test_save_as_tiff_online (self ):
122+ local_name = 'test_multi_pages.docx'
123+
124+ request_document = open (os .path .join (self .local_test_folder , 'Common/' + local_name ), 'rb' )
125+ request_save_options = asposewordscloud .TiffSaveOptionsData (file_name = self .remote_test_out + '/abc.tiff' )
126+ request = asposewordscloud .models .requests .SaveAsTiffOnlineRequest (document = request_document , save_options = request_save_options )
127+
128+ result = self .words_api .save_as_tiff_online (request )
129+ self .assertIsNotNone (result , 'Error has occurred.' )
130+
131+
100132 #
101133 # A test for ConvertDocument.
102134 #
0 commit comments