Code:
Dim PDFAddIn As TranslatorAddIn = ThisApplication.ApplicationAddIns.ItemById("{0AC6FD96-2F4D-42CE-8BE0-8AEA580399E4}")
Dim oDocument As Document=ThisDoc.Document
Dim oContext As TranslationContext= ThisApplication.TransientObjects.CreateTranslationContext
oContext.Type = kFileBrowseIOMechanism Dim oOptions As NameValueMap= ThisApplication.TransientObjects.CreateNameValueMap
Dim oDataMedium As DataMedium = ThisApplication.TransientObjects.CreateDataMedium
If PDFAddIn.HasSaveCopyAsOptions(oDocument, oContext, oOptions) Then
oOptions.Value("All_Color_AS_Black") = 0
oOptions.Value("Sheet_Range") = kPrintCurrentSheet
End If
Dateipfad = ThisDoc.Path
Dateiname = ThisDoc.FileName(False)
Pfad_Name = Dateipfad & "\" & Dateiname
oDataMedium.FileName = Pfad_Name
Call PDFAddIn.SaveCopyAs(oDocument, oContext, oOptions, oDataMedium)