У меня есть большая графическая программа, использующая C++, MFC и C++6.0.
Мне нужно, чтобы он печатал в PDF-файлы, не запрашивая у пользователя настройки принтера и имя файла.
Я использую CView::OnPrint() для распечатайте с помощью Microsoft Print-to-PDF, и он работает нормально, за исключением запросов пользователя.
Я видел, как обойти эти запросы с помощью объекта PrintDocument в C#, но как это сделать при использовании CView::OnPrint() в MFC? Наверняка должен быть какой-то способ?
Мой проект слишком велик, чтобы рассматривать возможность его переписывания на C#, и я попытался перейти на Visual Studio 2005/2010/ 2019 и т. д. безуспешно, поскольку изменения в упаковке структуры данных по умолчанию и преобразовании существующих файлов данных чреваты проблемами, поэтому решение должно быть дополнением к существующему MFC C++ 6.0, если это вообще возможно.
Кто-нибудь может помочь?
Подробнее здесь: https://stackoverflow.com/questions/620 ... d-cview-us