RE: [xep-support] Pdflib internal error.

From: MAISONNY Benoit (Benoit.MAISONNY@eurocontrol.int)
Date: Thu Mar 27 2003 - 10:06:35 PST

  • Next message: David Tolpin: "Re: [xep-support] Pdflib internal error."

    I don't know if it is related to this temporary workaround or not, but when generating AT format, XEP creates a directory (to store image files) with a name that is not correctly formed: If there is a dot in the file name, then only the part of the name that is before the dot is used.

    Examples:
    AT file name | directory name
    -----------------------------
    foo.xep | foo_files
    foo.bar.xep | foo_files

    I think you should trim from the last dot in a name, not the first, or even not trim at all: "foo.bar.xep_files".

    I wonder why this directory is created at all: As the FO file already contains a valid URL for the images, why not use it in the AT file as well? There would be a constraint that a relative URL for the FO file must work for the AT file.

    Cheers,
    Benoit

    -----Original Message-----
    From: Nikolai Grigoriev
    To: xep-support@renderx.com
    Sent: 26/03/2003 23:59
    Subject: Re: [xep-support] Pdflib internal error.

    Benoit,

    > I have the following error message when converting XEP's area tree
    format
    to PDF:
    >
    > error: Pdflib internal error. Broken xref. Please report to
    manufacturer!.
    >
    > The resulting PDF is seen as damaged by Acrobat reader and cannot be
    read.
    > If I convert straight from FO to PDF, no error is reported and the PDF
    looks good.

    We have found the reason for the problem, and will release a patch soon.
    The problem is likely to happen to all files with images. As a temporary
    workaround, please use the following call to build area trees:

    java -cp ... -D... -DOUTPUT_PRODUCER=com.renderx.xep.gen.backends.H4XML
    \
        com.renderx.xep.Driver [fo file]

    Best regards,
    Nikolai Grigoriev
    RenderX

    -------------------
    (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
    in the body of the message to majordomo@renderx.com from the address
    you are subscribed from.
    (*) By using the Service, you expressly agree to these Terms of Service
    http://www.renderx.com/tos.html

    ____
     
    This message and any files transmitted with it are legally privileged and intended for the sole use of the individual(s) or entity to whom they are addressed. If you are not the intended recipient, please notify the sender by reply and delete the message and any attachments from your system. Any unauthorised use or disclosure of the content of this message is strictly prohibited and may be unlawful.
     
    Nothing in this e-mail message amounts to a contractual or legal commitment on the part of EUROCONTROL unless it is confirmed by appropriately signed hard copy.
     
    Any views expressed in this message are those of the sender.

    -------------------
    (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
    in the body of the message to majordomo@renderx.com from the address
    you are subscribed from.
    (*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html



    This archive was generated by hypermail 2.1.5 : Thu Mar 27 2003 - 09:58:34 PST