Free Trial
Web API version
Licensing
Request A Quote
HAVE QUESTIONS OR NEED HELP? SUBMIT THE SUPPORT REQUEST FORM or write email to SUPPORT@BYTESCOUT.COM
Merge PDF Documents | Powershell
MergeDocuments.bat:
@echo off powershell -NoProfile -ExecutionPolicy Bypass -Command "& .\MergeDocuments.ps1" echo Script finished with errorlevel=%errorlevel% pause
MergeDocuments.ps1:
#*******************************************************************************************# # # # Download Free Evaluation Version From: https://bytescout.com/download/web-installer # # # # Also available as Web API! Get Your Free API Key: https://app.pdf.co/signup # # # # Copyright © 2017-2020 ByteScout, Inc. All rights reserved. # # https://www.bytescout.com # # https://pdf.co # # # #*******************************************************************************************# #Add reference to Bytescout.PDFExtractor.dll assembly Add-Type -Path "C:\Program Files\Bytescout PDF Extractor SDK\net4.00\Bytescout.PDFExtractor.dll" $InputFiles = @("sample1.pdf", "sample2.pdf", "sample3.pdf") # Create and activate Bytescout.PDFExtractor.DocumentMerger instance $Merger = New-Object Bytescout.PDFExtractor.DocumentMerger $Merger.RegistrationName = "demo" $Merger.RegistrationKey = "demo" try { $Merger.Merge($InputFiles, "result.pdf") } catch { Write-Host $_.Exception.Message } $Merger.Dispose()