Как программно использовать функцию «Отправить для общего комментирования» в acrobat? - PullRequest
0 голосов
/ 10 апреля 2019

Я хотел бы использовать программу для «активации» или «подготовки» файла PDF для использования с функцией «Отправить для общего комментирования» в acrobat.

По сути, поиск программно разрешает некоторые повторения врабочий процесс, в котором PDF-файл предоставляется подрядчиком.Затем PDF-файл необходимо «подготовить» для «отправки для общего комментирования» в рамках части «Отправить для проверки» (в Acrobat 10 или более поздней версии).Комментарии собираются на нашем собственном сервере webDAV, и общий PDF-файл с комментариями рассылается рецензентам по электронной почте.Я подозреваю, что это добавляет некоторую информацию в заголовок pdf, и на сервер добавляется соответствующий xml-файл, но я не могу найти много информации о том, как решить эту проблему.

некоторый псевдокод псевдопифон, который выражаетконтекст того, о чем я спрашиваю.

def Add_Shared_Commenting(somePDF):
    <Activates 'Send for Shared commenting' on somePDF and generates an
    associated xml.>
    return([PDFWithSharedCommenting, associatedXMLFile])

def Distribute_PDF(someActivatedPDF, someEmail):
    someEmail.attach(someActivatedPDF)
    someEmail.send()

def Add_to_Server(someXML, filepath)
   serverDirectory = connect_To_Server
   change_Directory(serverDirectory)
   filepath.write(read(someXML))

if __name__ == '__main__':
   emailMessage = createEmail()
   pdf = open('localPDF.pdf')
   sharedReviewDocs = Add_Shared_Commenting(pdf)
   Add_to_Server(sharedREviewDocs[1])
   Distribute_PDF(sharedReviewDocs[0], emailMessage)

Игнорируйте псевдокод, если он отвлекает меня от моей основной проблемы.Просто ищу отзывы о программной реализации этой функции «Отправить для общего комментирования» в acrobat.

...