PDFs generieren. Mit welcher Lib?

Schick mir mal bitte Deine E-Mail per PM.
 
  • Danke
Reaktionen: Madlip
Madlip schrieb:
Die APW kann keine Umlaute, habe dazu auch einen Beitrag auf SO java - Unable to Encoding UTF-8 - Stack Overflow

Die PdfJet, war für mich dann auch nicht ganz klar was das dann sollte das auf einmal die Eval-Lizenz auftaucht. Beim download noch BSD und wenn man dann ein Dokument erzeugt kommt dann eben der hinweis auf die Eval

Habe vorhin mal die fertige Eval Lib eingebunden und das Example_01 benutzt um ein Dokument zu erzeugen. Da habe ich kein Hinweis auf die Eval Version gesehen. Wo stand das denn bei dir?

Gruß
Jarny
 
Bei mir stand das direkt am Dokumentkopf
 
Madlip schrieb:
Bei mir stand das direkt am Dokumentkopf

Im Header habe ich nichts gesehen. Mittlerweile hab ich die Lib eh selbst kompiliert und kann damit PDFs erzeugen. Klappt soweit erstmal für meine Zwecke. Also wenn ich die App damit (Opensourceversion) ausliefere bin auf der sicheren Seite oder? Muss ich noch irgendwo ein Hinweis auf die Lib anzeigen?

Gruß
Jarny
 
Jarny schrieb:
Also wenn ich die App damit (Opensourceversion) ausliefere bin auf der sicheren Seite oder? Muss ich noch irgendwo ein Hinweis auf die Lib anzeigen?

Aehm. Lesen bildet: PDFjet - high performance PDF library for Java and .NET

© 2014 Innovatics Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and / or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
DieGoldeneMitte schrieb:

Ok, ich bin bei dem Thema sehr unerfahren. Vielleicht kannst du ja nochmal helfen.
Also ich habe die Lib ja selbst kompiliert und liefere sie in binär-form bei meiner App mit.
D.h. Dein fett markierter Satz gilt also für meinen Fall. Ich übersetze ihn so:
"Für die Weitergabe in binär-form ist es notwendig die obige Copyright Meldung, diese Liste von Bedingungen und die folgenden Verzichtserklärung anzuzeigen bzw. in der Dokumentation mit auszuliefern."

Was bedeutet das denn jetzt genau? Genügt es, wenn ich in meinem About-Dialog in der Software folgenden Absatz anzeige?
© 2014 Innovatics Inc. All rights reserved.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Oder muss da am Anfang beim Start der App direkt ein Popup mit dem Text aufgehen? Sorry wenn ich hier so naiv frage aber ich habe da wirklich keinerlei Erfahrung.

Danke und Gruß
Jarny
 
Im About screen der App reicht meines Erachtens völlig.
Dieser Screen sollte nicht allzutief in der App verborgen sein. Sowas wie Main>About oder Main>Einstellungen>About würde ich erwarten.

Ich finde, es gehört auch zum guten Ton, einen Link zur Lib hineinzutun.

Zum Text, du hast die Bedingung: ...must reproduce the above copyright notice, this list of conditions" nicht erfüllt. Alles ab (c) 2014 muss rein.

Ich würe das so machen (ich bin aber kein Anwalt :D):
Diese App benutzt (link auf) PdfJet:

© 2014 Innovatics Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and / or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: Jarny und Madlip
DieGoldeneMitte schrieb:
Im About screen der App reicht meines Erachtens völlig.
Dieser Screen sollte nicht allzutief in der App verborgen sein. Sowas wie Main>About oder Main>Einstellungen>About würde ich erwarten.

Ich finde, es gehört auch zum guten Ton, einen Link zur Lib hineinzutun.

Zum Text, du hast die Bedingung: ...must reproduce the above copyright notice, this list of conditions" nicht erfüllt. Alles ab (c) 2014 muss rein.

Ich würe das so machen (ich bin aber kein Anwalt :D):

Danke für die Rückmeldung @DieGoldeneMitte
 

Ähnliche Themen

B
Antworten
4
Aufrufe
506
bb321
B
FabianDev
Antworten
5
Aufrufe
573
swa00
swa00
MES
Antworten
10
Aufrufe
830
MES
MES
Zurück
Oben Unten