TParagraph.SavetoStream speichert "zu viele Daten"

  • Hallo,

    ich habe ein WPRichText-Dokument mit einigen Tabellen (unter anderem eine Tabelle mit Name = "Positionszeile") und angehängten RTFVariables.

    Ich lade nun dieses Dokument in ein WPRichText und mache folgendes:

    Dabei ist mir nun aufgefallen, dass da in dem Stream nicht nur die gewünschte Tabelle mit dem Namen "Positionszeile" steckt, sondern auch alle im Dokument angehängten RTFVariables!

    Es ist dabei egal ob ich 'WPT' oder 'RTF' Format benutze und auch egal ob OnlyChildren true/false ist...

    Wie bekomme ich ausschließlich nur die Tabelle in den Stream?

    Danke für einen Hinweis.

    Ciao
    Stefan

    • Offizieller Beitrag

    SaveToStream verwendet die ganz normale Save routine und die speichert daher natürlich auch die Dokument Eigenschaften des Dokuments dess Absatz man gerade speichert.

    Sie können mittels des Formatstrings, in Ihrem Fall 'WPT' das speichern konfigurieren,

    z.b. 'WPT-OnlyBody'

    RTF ist fuer Ihre Zwecke wohl besser geeignet

    'RTF-OnlyBody,-NoVariables,-NoNumStyles,-NoNumberProps,-NoStyles'

  • Prima, danke!

    Gibt es irgendwo eine Auflistung der möglichen Parameter, ich bin leider nicht fündig geworden?

    Zitat


    RTF ist fuer Ihre Zwecke wohl besser geeignet

    RTF speichert auch (ohne die gezeigten Parameter) die ganzen Dokumenteigenschaften mit ab.

    Ciao
    Stefan