3x5 метров, разделяет на много мелких в формате A4, чтобы их потом можно было распечатать и
склеить. Задача очень простая и по сути я уже её закончил, НО проблема в том, что мое приложение работает нормально, когда файл весит <10мб, иначе получается аутофмемори. Это происходит потому что ни одна C# либа, которую я использовал, не умеет резать pdf, они могут только менять представление самого файла, грубо говоря, они не обрезают файл физически, а используют увеличение, а файл остаётся такого же размера. И когда вводный файл pdf весит 200мб, его нужно поделить на 30 кусков, то на выходе получается файл на 6гб. Собственно вопрос, кто нибудь знает как решить эту проблему? Вот ссылка на прилу https://github.com/AlexanderIbraimov/PDFPlotterApp
Боюсь только раскрывать файл до отдельных объектов а потом нарезать их по рамкам.
Обсуждают сегодня