К сожалению, без предоставления конкретного кода или дополнительных сведений, невозможно точно указать проблему.
Но вот несколько общих причин, почему код может генерировать пустой .pdf файл:
1. Возможно, вы создали PDF-документ, но не добавили к нему никакого содержимого.
2. В коде может быть ошибка, которая вызывает исключение, и файл закрывается до того, как содержимое будет добавлено.
3. Возможно, содержимое, которое вы пытаетесь добавить, является неправильным или несовместимым с форматом PDF.
4. Другая причина может связана с разрешениями на запись в файловую систему.
Для более точной диагностики требуется предоставить сам код и его контекст.