So speichern Sie pdf-Datei in den öffentlichen Ordner mithilfe wicked_pdf
Recht, Jetzt bin ich mit Rails 3.0.0.habe ich bereits installiert, die gem wicked_pdf.Nun zu wollen, speichern Sie die pdf-Datei in den öffentlichen Ordner.bitte helfen Sie mir.
InformationsquelleAutor chandrashekar | 2012-06-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie müssen nur eine pdf-Datei erstellen und nicht angezeigt wird:
InformationsquelleAutor arcooverbeek
Dies ist die top-Antwort auf Wie konvertiert string in pdf in ruby on rails
Und wenn Sie nicht gegen ich lege eine der Antworten:
Einige services gibt pdf, wie ein stechen wie
JVBERi0xLjQKJeLjz9MKNCAwIG9iago8PC9Ue. . .
Sie können eine pdf-Datei erstellen aus den Stachel, mit:
Und Sie können dann öffnen Sie die pdf-Datei mit
AcrobatReader
oder einen anderen pdf-reader.Wollen Sie helfen.
InformationsquelleAutor itsnikolay
Können, können Sie auch dies tun:
was passiert, wenn ich diesen Befehl ausführen auf so etwas wie Heroku ? Wird es werfen eine Fehlermeldung oder hängen, da heroku nicht, eine beschreibbare Dateisystem.
Sie können schreiben auf das Dateisystem in den meisten modernen Heroku-stacks, aber man kann nicht garantieren, dass Sie bleiben, um, wenn der dyno wird neu gestartet. In einer solchen situation, wäre es besser, speichern Sie die Datei auf einen Amazon S3-bucket oder etwas ähnliches. Wenn Sie brauchen, um zu speichern, um die Datei-system vorübergehend, es wäre besser, verwenden
/tmp
.wissen Sie, was Weg muss Hinzugefügt werden, um Zugriff auf/öffnen von Dateien gespeichert
/tmp
? Danke.Sie würde nicht wollen, einen Zugang zu
/tmp
, das wäre ziemlich schlecht aus Sicht der Sicherheit. Ich nur verwendet es für die Abbildung von einem Ort zu speichern, wie im Beispiel oben. In einem real-world app, würden Sie wahrscheinlich wollen, um es zu speichern, umpublic
oder S3 oder wo auch immer Sie halten Sie Dateien für den späteren Abruf.InformationsquelleAutor Unixmonkey