Код: Выделить всё
var startInfo = new ProcessStartInfo
{
FileName = "libreoffice",
Arguments = $"--calc {filePath} --single-window-app",
};
< /code>
После запуска Calc я хочу сохранить и закрыть документ. Там нет проблем с закрытием. Но я не знаю, как его сохранить. Делать это с терминалом или с кодом C# будет работать.
Кроме того, как я сам создал процесс, я знаю всю информацию об этом (PID, заголовок и т. Д.)soffice --headless --invisible --norestore \
"vnd.sun.star.ServiceManager" \
"com.sun.star.frame.Desktop" ".uno:SaveAll"
Подробнее здесь: https://stackoverflow.com/questions/794 ... mmatically