이 VBS로 드래그 된 모든 문서의 처음 5 페이지를 인쇄하는 멋지고 깔끔한 VBS 스크립트가 있습니다.ADOBE VBS 스크립트 설정/설정
set WshShell = CreateObject ("Wscript.Shell")
set fs = CreateObject("Scripting.FileSystemObject")
Set objArgs = WScript.Arguments
if objArgs.Count < 1 then
msgbox("Please drag a file on the script")
WScript.quit
end if
'contact Acrobat
Set gApp = CreateObject("AcroExch.App")
gApp.show 'comment or take out to work in hidden mode
'open via Avdoc and print
for i=0 to objArgs.Count - 5
FileIn = ObjArgs(i)
Set AVDoc = CreateObject("AcroExch.AVDoc")
If AVDoc.Open(FileIn, "") Then
Set PDDoc = AVDoc.GetPDDoc()
Set JSO = PDDoc.GetJSObject
jso.print false, 0, 0, true
gApp.CloseAllDocs
end if
next
gApp.hide : gApp.exit : Quit()
MsgBox "Done!"
Sub Quit
Set JSO = Nothing : Set PDDoc = Nothing : Set gApp =Nothing : Wscript.quit
End Sub
내 질문에 대한 설정과 관련되어 있습니다.
이 VBS가 처음 6 페이지를 양면 인쇄하는 방법을 알고 싶습니다. 사용 가능한 설정 목록이 있습니까?
AVDoc 인터페이스에서 적절한 방법을 사용할 수 있습니까? http://help.adobe.com/livedocs/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/wwhelp/wwhimpl/common/html/wwhelp.htm?context=Acrobat9_HTMLHelp&file=IAC_API_OLE_Objects.103.33.html –
양면 인쇄가 가능한 방법은 무엇입니까? 나는 단 하나의 인쇄 만 볼 수 있습니다. – Denis
어때? https://forums.adobe.com/message/6018827#6018827 –