Mailing List webobjects-dev@wocommunity.org Message #149
From: Dr. Markus Stoll, junidas GmbH <webobjects-dev@wocommunity.org>
Subject: Re: [WO-DEV] ERPDFGeneration ... > Beispiel
Date: Wed, 21 Apr 2021 09:07:24 +0200
To: OCsite <webobjects-dev@wocommunity.org>
Cc: WebObjects & WOnder Development <webobjects-dev@wocommunity.org>
Signed Data (Text SHA256)
Hi,

ich mach folgende XML Deklaration an den Kopf meiner PDF-Components

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<wo:ERPDFWrapper secure = "$false“>
...

Hast Du das schon probiert?

Markus


Am 20.04.2021 um 08:06 schrieb Jens Schulze <webobjects-dev@wocommunity.org>:

Guten Morgen Markus!

Ich brauche hier einmal Deine Hilfe. 

Wenn ich das Beispiel ERPDFExample verwende und einen „umlaut“ einfüge erzeugt das die folgende Fehlermeldung. Die verschwindet wenn ich die Umlaute über 
ESCAPE einfüge. Also: statt Eigentümer verwende ich Eigent&uuml;mer.

Das ist aber nicht gut weil die Variablen aus der DB natürlich Umlaute enthalten könnten („ä,ü.ö etc..)

 Anzeige HTML (korrekt)  <Bildschirmfoto 2021-04-20 um 07.57.48.png>


Dann aber bei „simple PDF Generation“ 

org.apache.xerces.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence. 
Reason:Invalid byte 1 of 1-byte UTF-8 sequence.


HTML
<wo:ERPDFWrapper  enabled = "yes" filename = "test.pdf" >
<!DOCTYPE html>
<html lang = "de-DE">
  <head>

    <title>ERPDFGeneration Examples</title>
    <wo:ERXStyleSheet filename = "base.css" />
    <!-- since no media is specified for the base.css stylesheet, the only
thing you need in the print.css stylesheet are elements that you want 
to override for the print (or in this example pdf) output -->
    <wo:ERXStyleSheet filename = "print.css" media = "print" />

  </head>



Base.css und print.css habe ich nicht geändert. 

Hast du da eine Idee?




Mit freundlichen Grüßen

Markus Stoll

-- 
Dr. Markus Stoll (Geschäftsführer)
markus.stoll@junidas.de

junidas GmbH, Aixheimer Str. 12, 70619 Stuttgart
Tel. +49 (711) 4599799-11, Fax +49 (711) 4599799-10
Geschäftsführer: Dr. Markus Stoll, Matthias Zepf
Amtsgericht Stuttgart, HRB 21939

Content Unaltered as verified By:
<markus.stoll@junidas.de>
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster