Создание / манипуляция PDF от классического asp? - PullRequest
1 голос
/ 01 июля 2010

Я бы хотел выполнить следующие задачи на pdf-файлах из классического asp

  1. получить количество страниц
  2. разделенные страницы
  3. сохранить сплит pdf

Есть ли хорошая и простая библиотека?

-Vivek

Ответы [ 3 ]

1 голос
/ 03 июля 2010

Я использовал ABCpdf с большим успехом.

1 голос
/ 06 июля 2010

Если у вас нет проблем с использованием инструмента командной строки с server.CreateObject ("WScript.Shell"), я бы порекомендовал PDFTK - PDF Toolkit .Я использовал его в проекте с PDF-файлами до 500 МБ без проблем.

Вот что PDFTK может сделать для вас:

  • Слияние PDF-документов
  • РазделениеСтраницы PDF в новый документ
  • Поворот страниц PDF или документов
  • Расшифровка ввода по необходимости (требуется пароль)
  • Шифрование вывода по желанию
  • Заполнение форм PDFс данными FDF или данными XFDF и / или выровненными формами
  • Применить фоновый водяной знак или штамп переднего плана
  • Отчет по метрикам PDF, таким как метаданные, закладки и метки страниц
  • Обновление метаданных PDF
  • Вложение файлов на страницы PDF или в документ PDF
  • Распаковка вложений PDF
  • Разрыв документа PDF на отдельные страницы
  • Распаковка и повторное сжатиеСжатие потоков страниц
  • Восстановление поврежденного PDF (где это возможно)
0 голосов
/ 02 июля 2010

Попробуйте поискать "ActiveX PDF". В Classic ASP вы можете создать любой объект ActiveX, например, так:

Set o = Server.CreateObject("PDF.ClassName")
o.DoSomething

Так что, если вы найдете элемент управления, который является элементом управления ActiveX, вы сможете его использовать.

...