[Scribus] Command Line Interface?
Henning Schröder
scribus
Fri Apr 16 02:25:44 CEST 2004
Hi!
Heinz Ulrich Stille (hus at design-d.de) wrote:
> At the moment I'm using Adobe InDesign (on windows - urgh), PHP and the
> COM interface, which enables me to control the gui from outside.
> With scribus I could integrate my own server inside a python script; I
> would have to re-create all the functions as remote calls, though. Just
> for printing a document to pdf that should not be too much.
Some weeks ago I thought about the same. Actually it is quite simple to
implement. I wrote a small wrapper to export all functions via XMLRPC (see
www.xmlrpc.com for more info).
Then another process (even in another language) could access Scribus.
I attached some code
* scribusrpc.py
must be loaded inside Scribus and provides the XMLRPC-server
* scribus.py
is a replacement for the builtin module and connects to the server. A new
command "disconnect" provides a possibility to close the server
* scribusrpctest.py is a demo for scribus.py
Greets
Henning
-------------- next part --------------
A non-text attachment was scrubbed...
Name: scribusrpc.py
Type: text/x-python
Size: 440 bytes
Desc: not available
Url : http://nashi.altmuehlnet.de/pipermail/scribus/attachments/20040416/213fd019/attachment.py
-------------- next part --------------
A non-text attachment was scrubbed...
Name: scribusrpctest.py
Type: text/x-python
Size: 144 bytes
Desc: not available
Url : http://nashi.altmuehlnet.de/pipermail/scribus/attachments/20040416/213fd019/attachment-0001.py
-------------- next part --------------
A non-text attachment was scrubbed...
Name: scribus.py
Type: text/x-python
Size: 637 bytes
Desc: not available
Url : http://nashi.altmuehlnet.de/pipermail/scribus/attachments/20040416/213fd019/attachment-0002.py
More information about the scribus
mailing list