Bonsoir tous,

I try to insert the file "f.eps" created by Pyx: 

1) writeEPSfile returns:

Traceback (most recent call last):
  File "exemple2.py", line 120, in <module>
    d.writeEPSfile(titre)
  File "/usr/local/lib/python2.6/site-packages/pyx/document.py", line 163, in 
writeEPSfile
    pswriter.EPSwriter(self, _outputstream(file, "eps"), **kwargs)
  File "/usr/local/lib/python2.6/site-packages/pyx/pswriter.py", line 131, in 
__init__
    raise ValueError("EPS file can be constructed out of a single page document 
only")
ValueError: EPS file can be constructed out of a single page document only

---------------------------------------------
2)
  writePDFfile returns:

EPS file is included as a bitmap created using pipeGS
Traceback (most recent call last):
  File "exemple2.py", line 121, in <module>
    d.writePDFfile(titre)
  File "/usr/local/lib/python2.6/site-packages/pyx/document.py", line 169, in 
writePDFfile
    pdfwriter.PDFwriter(self, _outputstream(file, "pdf"), **kwargs)
  File "/usr/local/lib/python2.6/site-packages/pyx/pdfwriter.py", line 316, in 
__init__
    catalog = PDFcatalog(document, self, registry)
  File "/usr/local/lib/python2.6/site-packages/pyx/pdfwriter.py", line 142, in 
__init__
    self.PDFpages = PDFpages(document, writer, registry)
  File "/usr/local/lib/python2.6/site-packages/pyx/pdfwriter.py", line 201, in 
__init__
    page = PDFpage(page, pageno, self, writer, registry)
  File "/usr/local/lib/python2.6/site-packages/pyx/pdfwriter.py", line 235, in 
__init__
    self.PDFcontent = PDFcontent(page, writer, self.pageregistry)
  File "/usr/local/lib/python2.6/site-packages/pyx/pdfwriter.py", line 267, in 
__init__
    page.processPDF(contentfile, writer, acontext, registry, self.bbox)
  File "/usr/local/lib/python2.6/site-packages/pyx/document.py", line 132, in 
processPDF
    self._process("processPDF", *args)
  File "/usr/local/lib/python2.6/site-packages/pyx/document.py", line 126, in 
_process
    getattr(cc, processMethod)(contentfile, writer, context, registry, bbox)
  File "/usr/local/lib/python2.6/site-packages/pyx/canvas.py", line 174, in 
processPDF
    item.processPDF(file, writer, context, registry, nbbox)
  File "/usr/local/lib/python2.6/site-packages/pyx/epsfile.py", line 346, in 
processPDF
    c.pipeGS(fname, device="pngalpha", resolution=600)
  File "/usr/local/lib/python2.6/site-packages/pyx/canvas.py", line 323, in 
pipeGS
    self.writeEPSfile(pipe, **kwargs)
  File "/usr/local/lib/python2.6/site-packages/pyx/canvas.py", line 289, in 
wrappedindocument
    return method(d, file)
  File "/usr/local/lib/python2.6/site-packages/pyx/document.py", line 163, in 
writeEPSfile
    pswriter.EPSwriter(self, _outputstream(file, "eps"), **kwargs)
  File "/usr/local/lib/python2.6/site-packages/pyx/pswriter.py", line 142, in 
__init__
    file.write("%!PS-Adobe-3.0 EPSF-3.0\n")
IOError: [Errno 9] Bad file descriptor

------------------------------------------------

What can I do? Do you need other infos?

Thanks for your help.



-- 
René Bastian
www.pythoneon.org
www.musiques-rb.org

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
PyX-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyx-user

Reply via email to