Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно сделать unit testing framework для PDF-файлов, и в качестве примера использования написать тесты для PDF-файла во вложении:

Тест 1: Расстояние между базовыми линиями строк равно 12pt

Тест 2: Расстояние между разделительными линиями равно 25pt

Тест 3: Ссылки начинаются с новой строки, в заданном формате

Тест 4: Базовые линии строк в таблице выровнены

Тест 5: Заголовок секции начинается с новой страницы

LaTeX-файл, из которого сделан PDF, тоже во вложении. Его можно изменять и смотреть, будут ли тесты отлавливать изменения в layout'е. Кроме того, если надо, в LaTeX-файле можно добавить подсказки для процедур тестирования.

Язык программирования: Python. Если уж совсем никак, то готов смириться с другим удобным языком программирования типа Perl или Ruby, но точно не с Java или C.

Платформа: Linux (точнее, любая posix-система). Можно использовать непитоновые библиотеки и инструменты, например poppler или ghostscript.

13 лет назад
olpa
Олег 
46 летГермания
18 лет в сервисе
Был
8 лет назад
  • Похожие заказы
  • Нужен простенький макрос для CorelDraw X3 - показывающий детальную информацию о содержании документа - шрифты, эффекты (прозрачности), заливки (цвет, градиент), цветовые режимы (RGB, CMYK, ч/б) и пр. и быстрый переход к этим объектам. Причем нужно ...

    Закрыт
    13 лет назад
  • Необходимо разработать компонент на основе компонента TTreeView для редактирования фильтра для записей из БД. У компонента есть поле Fields: TStrings, с помощью которого ему сообщается, какие поля участвуют в фильтрации. Текущий корневой элемент фильтра содержит отдельные ...

    Закрыт
    13 лет назад
  • $100

    Необходимо написать плагин для GoogleChrome. Плагин должен уметь: 1) Добавлять пункт в контекстное меню: "Добавить в LeaderTask" (При нажатии на эту кнопку вызывается программа LeaderTask с такой командной строкой LeaderTask.exe lt://planning_add?{Ссылка:%20URL} подробное описание тут: http://www.leadertask.ru/lthelp/lt__1201.htm 2) путь к программе ...

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад
  • Добрый день ! Меня зовут Андрей (Украина) Мне нужно создать программу (курсовой проект университета 4курс) на языке программирования С++ (MFC) или С#(WF) на любом из них но не выходя за их приделы ! Полное название : ...

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад
  • Нужно реализовать dll, устанавливающую глобальный хук на winsock. Задача в том, чтобы модифицировать контент получаемых страниц и блокировать некоторые запросы. Логика модификации будет содержаться в классе в dll, написанной на C#. Этот класс будет зарегистрирован ...

    Закрыт
    13 лет назад
  • $50

    Разработка компонентов для работы с БД для Delphi 2009-XE Необходимо разработать 3 компонента на основе DataAccess(dbExpress и MySQL) и AlphaSkins (http://www.alphaskins.com/). Очень желательно в дополнение к компонентам сделать рабочую демку. Необходимые компоненты: 1) TsDBTreeView: Дерево, хранящееся в БД. Наследник ...

    Закрыт
    13 лет назад
  • $20

    Необходимо написать макрос для Еxcel 2003/2007 (именно макрос на языке VBA ) Зеленым цветом выделено то что у нас дано , желтым то что необходимо получить после того как макрос будет ...

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад
  • $50

    Необходима программа (типа клиент-сервер) для снятия скриншотов с клиентской машины и отправки их на серверную. Проект будет использоваться на интернет-соревнованиях по Counter-Strike 1.6 для отслеживания читеров. Нужно разработать win32-совместимое клиентское приложение, которое по команде будет снимать скрины ...

    Прикладное ПО1 исполнитель
    Закрыт
    13 лет назад
  • $50

    Нужно сделать простенькую программу на делфи+аксес "Ежедневник" ТЗ на программу находится в файле "ТЗ ЕЖЕДНЕВНИК.doc" Также имеется первоначальная версия. ЕЕ нужно дополнить функционалом - он находится в файле "ДОПОЛНИТЕЛЬНЫЕ Функциональные требования.doc" файлы прикреплены оставляйте контакты для связи и цену. ...

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад