Подсчёт количества страниц разных форматов в PDF файлах. SizePagePDF

Поділитися
Вставка
  • Опубліковано 22 лют 2018
  • Способ подсчета количества страниц разных форматов в PDF файлах.
    Ссылка на файлы:
    cloud.mail.ru/public/E648/zsF...
    История изменений:
    200301 SizePagePDF
    1) Добавлен выбор файлов из подпапок
    2) Добавлена строка суммы листов

КОМЕНТАРІ • 97

  • @user-sv2yw4ji1c
    @user-sv2yw4ji1c 3 роки тому +2

    Ох, как мне сегодня помогла Ваша программка!! Спасибо!! Небольшую благодарочку на карту закинул) От души!)

  • @user-xv5pc4qj6x
    @user-xv5pc4qj6x 2 роки тому

    Очень впечатляет описание, огромное спасибо! Сегодня попробую в деле!

  • @user-kc7dn3lp2f
    @user-kc7dn3lp2f 3 роки тому +2

    Софтина супер! Очень помогла! Спасибо!

  • @datdarkcraydatdarkcray5627
    @datdarkcraydatdarkcray5627 Рік тому

    Спасибо вам большое за такую полезную утилиту!

  • @user-ml1ef5ox9t
    @user-ml1ef5ox9t 2 роки тому

    Большое спасибо!
    😊

  • @starmap748
    @starmap748 Рік тому

    Спасибо огромное!

  • @ksarderius
    @ksarderius 9 місяців тому

    Спасибо!

  • @Noclipper1337HD
    @Noclipper1337HD 5 місяців тому

    Программа замечательная. Заметил при работе с большими комплектами чертажей следующее: иногда программа вместо формата выдает габариты листа в дюймах, хотя в таблице для формата задано в мм. Однако, если в таблице перебить мм в дюймы, то програма начинает узнавать формат. И еще кое что. По какой то причине вместо А0×6 выдает А2х6, а вместо А2х6 А4х6, А4х6 воспринимает как А4х6. В целом программа суперская, большое спасибо!

    • @Noclipper1337HD
      @Noclipper1337HD 5 місяців тому

      Дело в ошибочном определении форматов А2х6 и А4х6 было в том, что почему то программа считала габариты как очень близкие друг к другу. Например ширина могла отличаться на 4мм, что попадало в диапазон для одного конкретного формата. Решил тем что убрал из таблицы программы вообще эти два формата и закинул файлы снова. От тех габаритов какие программа дала сделал диапазоны не пересекающимися, теперь распознает как надо, хотя разница в несколько мм

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  5 місяців тому

      @@Noclipper1337HD да ошибки были, но только один раз заметил, подумал случайность. Я тесты планировал добавить, потом думаю смогу разобраться почему так

  • @yaroslavl4475
    @yaroslavl4475 5 років тому +2

    Здравствуйте.
    Отличная программа, спасибо.
    А есть возможность подсчёта страниц с разделением цветные / чёрно-белые ?

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  5 років тому +1

      Приветствую!
      Пока такой возможности нет, но я подумаю как это можно реализовать

  • @adivlin
    @adivlin 3 роки тому

    Будет ли дорабатываться программа? Можно ли получить исходники что бы самому заказать доработку?

  • @deadmorozzz
    @deadmorozzz 4 роки тому

    Здравствуйте, очень полезная программа у вас! спасибо! иногда бывает такая ошибка
    Unexpected character 'Ox0023' in PDF stream. The file may be
    corrupted. If you think this is a bug in PDFsharp, please send us
    your PDF file.
    ОК и вот такая
    Non-negative number required.
    Parameter name: value
    ОК
    что это может быть?
    запускаю на windows 7 x86

  • @user-hp1zn5lo2s
    @user-hp1zn5lo2s 4 роки тому

    Программа супер! Большое Вам спасибо! Имеется ли возможность выводить информацию на каждый лист, это необходимо для разбиения файла на брошюры по 300 листов А4.?

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      Здравствуйте! Не совсем понял, что значит на каждый лист? Можно поподробнее )

    • @user-hp1zn5lo2s
      @user-hp1zn5lo2s 4 роки тому

      @@dobrinyanicitich7514 Пример. PDF файл состоит из 450 листов и все эти листы разного формата. Было бы очень полезно если программа будет выдавать информацию по формату листа для каждого листа, то есть будет писать лист 1 - А2, лист 2 - А3х3 и тд. Имея данную информацию, можно будет разбить файл на брошюры, с количеством листов не более 300 (приведенных к формату А4). Еще раз благодарю!

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      @@user-hp1zn5lo2s ну из простых решений которые я вижу, это сделать дополнительную таблицу точно такую же, только в ячейках будет не колличество листов, а номера страниц через запятую, их так же можно будет отправлять в печать. Если я вас правильно понял.

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      @@user-hp1zn5lo2s Здравствуйте! Добавил возможность сохранять в двух новых таблицах, одна из них это то о чем вы просили. Посмотрите добавились дополнительные вкладки над таблицей. Отпишитесь, как работает, а то я не тестировал.

    • @evgeshash.4014
      @evgeshash.4014 4 роки тому

      @@dobrinyanicitich7514Добрый день! Вы сделали именно то, что нужно. Работает все четко. Огромное Вам спасибо от лица проектировщиков!

  • @user-rv7ni7if1u
    @user-rv7ni7if1u Рік тому

    Добрый вечер. При сканировании больших объемов . Возможно отметить пустые листы или все же только в ручную?

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  Рік тому

      Пока такой возможности нет, но при добавлении анализа цветное/ч. б. можно будет добавить, учту

    • @user-lz2bu5lg3o
      @user-lz2bu5lg3o Рік тому

      Выявление пустых страниц обычно есть в пдф эдиторах. Например xchange. Кроме того бывает принтеры сами имеют фильтровать пустые страницы , надо настройки их смотреть

  • @Ilbrus
    @Ilbrus 4 роки тому

    Подскажите, есть возможность приобрести исходные файлы проекта? Очень интересная программа, но мне нужно расширить функционал чтения страниц pdf

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      Да там позорный чудом работающий код =) я хотел привести мой код, в порядок и выложить на гитхаб. Времени нет.
      Вся логика построена на взаимодействии с библиотеками уже готовыми. Обращение и перебор страниц с получением размеров контейнеров.
      Через два года смотреть на это самому стыдно, и ни кому не надо пытаться по этому учится. Я вам могу отправить код логики взаимодействия с библиотеками. Это около 100 строк, вместе с проверками и служебным кодом. Пишите почту.

    • @Ilbrus
      @Ilbrus 4 роки тому

      @@dobrinyanicitich7514 , спасибо! mihailenko75@bk.ru

  • @adivlin
    @adivlin 4 роки тому

    А можно сделать что бы и стоимость сразу по форматам считалась?) где то отдельно там же где указываются форматы добавить стоимость каждого
    Так же разделение по цветам и заливкам тоже отличная идея.
    в углу нужно по любому добавить кнопку для переводу денег тем кто желает помочь в разработке

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      Да, с форматом и стоимостью неплохой вариант. Надо будет обязательно сделать! Я думаю майские праздники мне помогут с наличием свободного времени =)

  • @user-qx6po6sb5x
    @user-qx6po6sb5x 4 роки тому

    Здравствуйте! Подскажите, в чем может быть проблема: при загрузке пдф файлов программа пишет об ошибке. Примерный перевод сл: "Не могу обработать поток. Файл пдф не может быть обработан акробатом 6". Установка другой версии не помогла.

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      Здравствуйте, если есть возможность скиньте файл, djon91ru@gmail.com , попробую исправить.

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      Добрый день, обновил библиотеки, теперь такой ошибки не должно быть

  • @inkognito5451
    @inkognito5451 4 роки тому

    Дружищще, я мучаюсь уже долгое время, эта прога практически то что мне нужно но всеравно не то, мне нужно чтобы я закинул в нее кучу своих пдф фаилов и она мне сказала общее колво страниц во всех фаилах приплюсовав их (((( Через эксель потом приходится считать после того как в твоей проге сохраняю в текст, такто и за это огромное спасибо тебе, очень много времени сэкономил мне, по возможности допили прогу плис))

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому +2

      Приветствую! Добавил такую возможность.

    • @inkognito5451
      @inkognito5451 4 роки тому +1

      @@dobrinyanicitich7514 вот знаешь, тыыыы не человек, тыыы золото

    • @inkognito5451
      @inkognito5451 4 роки тому

      @@dobrinyanicitich7514 Блин, к сожалению ничего не поменялось(( или может ты забыл заменить фаил тот что по ссылке, или может ты неправильно меня понял((( вот когда я добавляю папку с пдф фаилами он мне пишет коллво страниц в каждом фаиле, а очень хотелось бы чтобы он снизу подписывал общее колво страниц всех добавленых фаилов приплюсовав их

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      @@inkognito5451 здравствуйте! Там было две папки, возможно вы открыли старую версию, я теперь для старых версий программ выделил отдельную папку. Скачайте ещё раз

    • @inkognito5451
      @inkognito5451 4 роки тому +1

      @@dobrinyanicitich7514 ОООО ЧУДО!!! Спасибо ОГРОМЕННОЕ, вы даже не представляете насколько вы мне помогли, это просто фантастика

  • @dmitriylisitskiy9321
    @dmitriylisitskiy9321 3 роки тому +1

    Видел где то вы оставляли номер своей карты. Но не могу найти??, хотел отблагодарить и сделать донатик в 1000руб, так как очень помогли😁

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  3 роки тому

      Добрый день!
      Рад что результат моей работы приносит Вам пользу. Так глядишь доберусь и доделаю анализ с определением цветных страниц. Сбер 5484 3100 1054 4903 Евгений Геннадьевич

    • @dmitriylisitskiy9321
      @dmitriylisitskiy9321 3 роки тому +1

      @@dobrinyanicitich7514 ушло, ещё раз спасибо 🙏

  • @user-lz2bu5lg3o
    @user-lz2bu5lg3o Рік тому

    Хорошая прога, но жаль не добавлена возможность добавления файлов перетягиванием в окно программы. Для меня критично поскольку применяю фильтры ненужных папок и файлов (в ТЧ пдф).
    Версия 200326 не работает у меня, пишет необрабатываемое исключение в приложении. Работает Только 200321.
    ещё вопрос: каким образом работает кэш? Кэш не занимает много места значит либо перезаписывается как-то многократно ли он изначально в таком формате который занимает мало места ? Мне это важно для ссд, чтоб понять насколько быстро убьет ссд эта прога, создавая кэш. Хорошо если он маленький сам по себе а не перезаписывается

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  Рік тому +1

      Спасибо за отзыв.
      Касательно версий, есть такая проблема, не выяснял с чем связанна. Там всё с нуля надо переделывать =)
      Для SSD не критично на сколько я помню, там всё вроде в оперативной памяти происходит.
      Пожелания на счёт перетаскивания достаточно легко реализовать, как доберусь до исправлений, сделаю.

    • @user-lz2bu5lg3o
      @user-lz2bu5lg3o Рік тому

      ​@@dobrinyanicitich7514 было бы очень кстати перетягивание) буду ждать

  • @gromozeka0950
    @gromozeka0950 5 років тому

    Здравствуйте, а исходники можно просмотреть? и на каком языке это все писалось?

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  5 років тому

      Добрый день! На C#, если нужно могу поискать, как с командировки вернусь.

    • @gromozeka0950
      @gromozeka0950 5 років тому

      @@dobrinyanicitich7514 хотя бы направьте, какие примерно библиотеки и функции использовали) просто подобную программу надо написать, а в какую сторону двигаться - не бум бум) благо Ваш ролик нашел)

    • @gromozeka0950
      @gromozeka0950 5 років тому

      @@dobrinyanicitich7514 я так понял, что itextsharp и PdfSharp.Charting использовали? а третья для java-script?

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  5 років тому

      @@gromozeka0950 Использовал библиотеки iTextSharp и PdfSharp с ними возможно что то лишнего подтянулось, я особо не вникал, там что то в несколько строк получение списка страниц и через цикл перебор, нашел в интернете за 10 минут прикрутил, заработало. А построчный перебор это через StreamReader читать и искать поля с нужными тегами

    • @gromozeka0950
      @gromozeka0950 5 років тому

      @@dobrinyanicitich7514 спасибо большое, попробую)

  • @user-yy3eq4km6r
    @user-yy3eq4km6r 5 років тому

    Программа понравилась ,есть ли возможность её приобрести

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  5 років тому

      Добрый день! Она бесплатная, ссылка на скачивание в описании. Ну если прям очень очень понравилась то вы можете написать мне я скину вам реквизиты =)

  • @user-nh6ho3cg4s
    @user-nh6ho3cg4s 2 роки тому

    Добрый день ! Не корректно считает "книжно" ориентированные листы . Например "книжно" ориентированный А2 считает как А0.

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  2 роки тому

      Добрый день, спасибо за сообщение. Проверю

  • @stanislavlarchenko3654
    @stanislavlarchenko3654 5 років тому

    Здравствуйте! Если бы удалось добавить определение ЧБ и ЦВ листов, то была бы просто супер программа!

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  5 років тому

      Добрый день, я уже начинал мыслить в этом направлении, так как есть потребность, в принципе это реально, думаю сделаю как время будет

    • @stanislavlarchenko3654
      @stanislavlarchenko3654 5 років тому

      @@dobrinyanicitich7514 Очень очень есть потребность

    • @pershingvlad
      @pershingvlad Рік тому

      Станислав, здравствуйте!Не нашли программу для подсчёта цветных и черно-белых листов?

  • @alexandr_dem
    @alexandr_dem 6 місяців тому

    Здравствуйте, программа очень полезная. Вот если бы она еще сразу считала количество приведенных к формату А4 листов для каждого файла, то это было бы здорово.

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  6 місяців тому

      Здравствуйте, это для того чтобы печатать большие листы на а4?
      Сделать в принципе не сложно

    • @alexandr_dem
      @alexandr_dem 6 місяців тому

      @@dobrinyanicitich7514 Это нужно для оценки трудоемкости работы на основании количества приведенных листов. Т.е. это для статистики, которую требует заказчик проекта.

    • @alexandr_dem
      @alexandr_dem 6 місяців тому

      @@dobrinyanicitich7514 Буду очень признателен если сообщите о готовности новой версии с данной функцией.

  • @user-yg9zm2pu6l
    @user-yg9zm2pu6l 2 роки тому

    Хотел бы задонатить копеечку, сэкономили мне кучу времени и нервов. куда можно отправить?

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  2 роки тому

      Добрый день!
      Сбер 5484 3100 1054 4903 Евгений Геннадьевич. Спасибо заранее

  • @OleAleMSH
    @OleAleMSH 3 роки тому

    При запуске выдает вот такое:
    ************** Текст исключения **************
    System.IO.FileNotFoundException: Не удалось загрузить файл или сборку "PdfiumViewer, Version=2.13.0.0, Culture=neutral, PublicKeyToken=91e4789cfb0609e0" либо одну из их зависимостей. Не удается найти указанный файл.
    Имя файла: 'PdfiumViewer, Version=2.13.0.0, Culture=neutral, PublicKeyToken=91e4789cfb0609e0'
    в SizePagePDF.LogicColorPagePDF.Test4(String filename)

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  3 роки тому

      Здравствуйте! К сожалению доступа к исходникам сейчас нет, попробую посмотреть в чем проблема позже. Но это тестовая часть программы не загружается, которая ни как не реализована в программе. Очень странно.
      Могу предложить попробовать предыдущие версии программы, они в папке архив, там сильно ни чего не менялось, в последней версии обновлял библиотек, может в этом проблема.

    • @OleAleMSH
      @OleAleMSH 3 роки тому

      @@dobrinyanicitich7514 Спасибо, попробую. Отпишусь по результатам.

    • @user-gj8nf7jp7y
      @user-gj8nf7jp7y 3 роки тому

      @@dobrinyanicitich7514 Такая же проблема. Вылазит ошибка. Поставил предыдущую версию - работает. Спасибо, за программу.

  • @user-jb1oz1wx1m
    @user-jb1oz1wx1m 4 роки тому

    Здравствуйте.
    Некоторые файлы не получается просчитать, выдает ошибку. ПО одному файлу ошибка "can not retrieve stream length", по другому файлу ошибка "Invalid entry in XRef table? ID=4640, Generation=0, Position=16398226, ID of referenced object=4641, Generation of referenced object=0"
    Подскажите, пожалуйста, в чем может быть проблема?

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому +1

      Здравствуйте! Предлагаю попробовать другую библиотеку, выберите iTextSharp, и посмотрите будет ошибка или нет.
      Такое возможно, pdf формат очень разным бывает.
      Отпишитесь получилось или нет.

    • @user-jb1oz1wx1m
      @user-jb1oz1wx1m 4 роки тому

      @@dobrinyanicitich7514 , получилось, спасибо большое! Еще вопрос: Когда файл большой, итоговая табличка тоже получается большая, но увеличить рамку как я понял нельзя, только бегунками пользоваться?

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      @@user-jb1oz1wx1m Ошибку исправил, можете пользоваться!

    • @user-jb1oz1wx1m
      @user-jb1oz1wx1m 4 роки тому

      @@dobrinyanicitich7514 Куда, донат можно кинуть?)

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      @@user-jb1oz1wx1m Здравствуйте! Вы за все время второй человек ))) Мелочь а приятно, Сбербанк 4274 3200 3622 6838 Евгений Р.

  • @german1209
    @german1209 3 роки тому

    Добрый день. Не запускается... Выдает ошибку "Прекращена работа программы".

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  3 роки тому

      Добрый день! Там в архиве есть предыдущие версии программы, можете их попробовать запустить.

  • @alexandr_dem
    @alexandr_dem Рік тому

    Спасибо, это очень полезная программа. Как вам перевести благодарность?

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  Рік тому +2

      Спасибо!
      5484 3100 1054 4903 Сбер
      Несколько проектов доделаю и планирую добавить возможность подсчёта заливки цветов на странице, ваши хорошие отзывы мотивируют

    • @alexandr_dem
      @alexandr_dem Рік тому

      @@dobrinyanicitich7514 У меня к вам просьба - когда будете делать очередную версию программы сделайте пожалуйста еще расчет "Приведенных" листов. Суть в том, что нужно выбрать формат приведения (обычно это А4) и программа вычисляет условное значение листов соответствующее объему бумаги формата А4.

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  Рік тому +1

      @@alexandr_dem да, я понял про что вы, я думаю это не сложно реализовать

  • @adivlin
    @adivlin 9 місяців тому

    программа отличная. жаль что перестали обновлять. очень не хватает подсчета чб и цветных

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  9 місяців тому +1

      Планы переносятся, но не забрасываются. Планирую все таки доделать зимой.

  • @pershingvlad
    @pershingvlad Рік тому

    Здравствуйте! Какая у вас почта?

  • @vrodeNice
    @vrodeNice 5 років тому

    Как найти автора программы?

  • @TheUV58
    @TheUV58 4 роки тому

    - нельзя выбрать папку с файлами, не может искать файлы в подпапках, файлы нужно указывать явно.

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому

      Спасибо за отзыв, доделать совсем не сложно, добавлю

    • @dobrinyanicitich7514
      @dobrinyanicitich7514  4 роки тому +1

      Добавил возможность выбора файлов из подпапок.

  • @user-mr8oo1tb5r
    @user-mr8oo1tb5r 2 місяці тому

    Спасибо!