14–1 Specifying Multiple Commands

Multiple commands can be specified simultaneously on the command line.

  1. -decrypt
  2. -mergeFiles
  3. -changeDocInfo
  4. -pageRotate
  5. -pageDelete
  6. -insertEmptyPage
  7. -changeViewInfo
  8. -setPdfWatermark/-setImageWatermark/-setTextWatermark/-setColorWatermark
  9. -writeText
  10. -addPageNumber
  11. -addEmbeddedFile
  12. -exportAnnotsToFDF
  13. -importAnnotsFromPDF
  14. -optimize
  15. -encrypt
  16. -pageExtract
  17. -embedFonts
  18. -extractImage
  19. -extractText
  20. -extractEmbeddedFile
  21. -importAnnnotsFormFDF

14–1–1 Example of commands

[Executing example commands]

When you run the example below, the order of descriptions is "-encrypt", "-changeViewInfo", and "-setTextWatermark". The actual processing order is "-changeViewInfo", "-setTextWatermark", and "-encrypt".

[Windows]

AHPDFToolCmd80.exe -encrypt -ownerPass test -filterType 4 -perms2 -print 1 -modify 0 -changeViewInfo -pageLayout 2 -setTextWatermark -text sample -colorText 1 0 0 -diagonal -font -name Meiryo -size 72 -d C:\test \test.pdf -o C:\sav\out.pdf

[Linux]

AHPDFToolCmd80 -encrypt -ownerPass test -filterType 4 -perms2 -print 1 -modify 0 -changeViewInfo -pageLayout 2 -setTextWatermark -text sample -colorText 1 0 0 -diagonal -font -name ipa-gothic -size 72 -d /home/antenna /test/test.pdf -o /home/antenna/sav/out.pdf