what methods do you use to rotate pagewhat method returns document object for file named demo docxwhat is the difference between paragraph object and run objecthow do you obtain list of paragraph objects for document object that' stored in variable named doc what type of object has boldunderlineitalicstrikeand outline variables what is the difference between setting the bold variable to truefalseor none how do you create document object for new word document how do you add paragraph with the text 'hellothere!to document object stored in variable named doc what integers represent the levels of headings available in word documentspractice projects for practicewrite programs that do the following pdf paranoia using the os walk(function from write script that will go through every pdf in folder (and its subfoldersand encrypt the pdfs using password provided on the command line save each encrypted pdf with an _encrypted pdf suffix added to the original filename before deleting the original filehave the program attempt to read and decrypt the file to ensure that it was encrypted correctly thenwrite program that finds all encrypted pdfs in folder (and its subfoldersand creates decrypted copy of the pdf using provided password if the password is incorrectthe program should print message to the user and continue to the next pdf custom invitations as word documents say you have text file of guest names this guests txt file has one name per lineas followsprof plum miss scarlet col mustard al sweigart robocop write program that would generate word document with custom invitations that look like figure - since python-docx can use only those styles that already exist in the word documentyou will have to first add these styles to blank word file and then open that file with python-docx there should be one invitation working with pdf and word documents