Сгенерируйте и отправьте файл PDF непосредственно на принтер, используя Apache FOP.net или nFOP в C#/VB.Net

Я работаю над приложением в.Net Frame, в котором я использую Apache FOP для генерации и отправки файлов PDF непосредственно на принтер.
Есть две части этого приложения:
1. Создайте файлы PDF с использованием файлов.xml,.xsl и.fo в.Net
2. Отправьте сгенерированный файл PDF непосредственно на подключенный принтер.

Я успешно генерирую PDF-файлы, используя библиотеки Apache FOP.Net/nFOP. Но я не могу отправить сгенерированный файл или отформатированные данные XML (в сочетании с использованием файлов.xml, .xsl, .fo) непосредственно на принтер.

Я работал над Apache FOP в Java и завершил приложение с обеими функциями (генерация файлов и печать). Но теперь я должен разработать эти две функции в приложении.Net.

Похоже, что в версиях Apache FOP нет доступа к функциям печати. И я обнаружил некоторые функции печати в приложениях Java, использующих FOP, но не помог.NET для печати с использованием FOP. Я провел много исследований и проверил множество решений, доступных в Интернете.

ПРИМЕЧАНИЕ: я также работал с преобразованными кодами Java в.Net. Я использовал метод IKVM, но он не переносил код Java в мои приложения.net.

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

Предложения и рекомендации приветствуются.

С Уважением,

1 ответ

Вы пытались запустить командный файл из своего кода.NET http://xmlgraphics.apache.org/fop/trunk/output.html

Другие вопросы по тегам