Tag: reportlab
Eine Bibliothek für die Generierung von PDF in Python.
3
Antworten
Was ist der beste Weg, um Django und ReportLab generieren PDF-Dateien, und fügen Sie Sie einer E-Mail-Nachricht? Ich bin mit einem SimpleDocTemplate und befestigen kann die erzeugte PDF-Datei an meine HttpResponse - das ist toll, aber ich
1
Antworten
Ich installiert xhtml2pdf mit pip für die Verwendung mit Django. Ich erhalte die folgende ImportError: Reportlab Toolkit Version 2.2 or higher needed Aber ich habe reportlab 3.0 >>> import reportlab >>> print reportlab.Version 3.0 Fand ich dieses
3
Antworten
Ich habe eine pdf Datei und ich möchte Sie ersetzen Sie text in pdf-Datei und generiert eine neue pdf. Wie kann ich das in python? Ich habe versucht reportlab , reportlab keine Funktion, um text suchen und
3
Antworten
Ich habe einen reportlab SimpleDocTemplate - und Rückgabe als ein dynamisches PDF. Ich bin generieren die Inhalte basieren auf einigen Django-Modell-Metadaten. Hier mein template-setup: buff = StringIO() doc = SimpleDocTemplate(buff, pagesize=letter, rightMargin=72,leftMargin=72, topMargin=72,bottomMargin=18) Story = Kann
4
Antworten
Ich habe gesehen, viele reportlab Grafik-Beispiele. Die Generierung der Grafik ist nicht das problem, ich kann nicht scheinen, um herauszufinden, wie die Anzeige der Grafik in der pdf-Datei. Hier ist der code: buffer = StringIO() p =
4
Antworten
Brauche ich zum erstellen eines Code128-Barcodes mit Python/Django, die eingebettet werden in HTML-Dokument. Ich will nicht, um alle temporären (cache -) Dateien auf der Festplatte. Deshalb habe ich Sie einbetten möchten Sie als Data-URI-Schema. Ist das Ergebnis
2
Antworten
Habe ich eine bekam eine django-app, die derzeit erzeugt pdfs mit einer Leinwand, die der Benutzer herunterladen kann. Ich erstelle ein StringIO-buffer, tun einige Sachen und senden Sie dann rufen Antwort.schreiben. # Set up response response =
1
Antworten
Wenn ich versuche die folgende: from reportlab.lib.pagesizes import letter from reportlab.pdfgen.canvas import Canvas import urllib import StringIO import PIL.Image image_file = urllib.urlopen('https://www.google.com/images/srpr/logo11w.png') image_string = StringIO.StringIO(image_file.read()) logo = PIL.Image.open(image_string) canvas = Canvas('output.pdf', pagesize=letter) canvas.drawImage(logo, 10, 10) canvas.showPage() canvas.save()
3
Antworten
Habe ich eine Liste von text Hinzugefügt werden, um eine reportlab Rahmen style = getSampleStyleSheet()['Normal'] style.wordWrap = 'LTR' style.leading = 12 for legend in legends: elements.append(Paragraph(str(legend),style)) Wenn die Legende ist zu lang, der text am Ende ist
3
Antworten
Schreibe ich PDF-Dokumente mit reportlab innerhalb eines django view, Sie sind sehr einfach, die Kopfzeile, Inhalt und Fußzeile. Ich bin mit SimpleDocTemplate wich, passt sehr gut zum zeichnen von Tabellen in den Inhalt, den footer und der
2
Antworten
In der reportlab Bedienungsanleitung (page79), dies ist, wie die Bilder in die Tabelle eingefügt werden. I = Image('../images/replogo.gif') I.drawHeight = 1.25*inch*I.drawHeight / I.drawWidth I.drawWidth = 1.25*inch P0 = Paragraph(''' <b>A pa<font color=red>r</font>a<i>graph</i></b> <super><font color=yellow>1</font></super>''', styleSheet["BodyText"]) P =
4
Antworten
Ich bin mit ReportLab zum generieren einer pdf-Datei, die dynamisch mit python. Möchte ich eine Textzeile zentriert auf einer Seite. Hier ist der spezifische code, den ich derzeit habe, aber nicht wissen, wie Sie zum Zentrum der
3
Antworten
Habe ich Folgendes ReportLab-code: t = c.beginText() t.setFont('Arial', 25) t.setCharSpace(3) t.setTextOrigin(159,782) t.textLine("Some string") c.drawText(t) Was ich erreichen will ist: 3 (Pixel?) Platz zwischen den einzelnen Zeichen (setCharSpace), und richten Sie die resultierende Zeichenfolge in der Mitte der
1
Antworten
Ich versuche das generieren eines pdf-Berichts mit reportlab python. Mein Ziel ist es, die erste Seite meines pdf-Datei mit nur einem einfachen Titel und eine Tabelle, ohne die tatsächlichen Inhalte. Der eigentliche Inhalt beginnt ab der zweiten
3
Antworten
Mein Problem ist, dass bei der Verwendung von reportlab generieren Sie ein einfaches text-Dokument, verliert er alle Formatierungen. Ich habe es durch ein paar mal, um zu versuchen und zu Debuggen und das Problem scheint zu sein,
4
Antworten
Ich versuche das generieren eines PDF-Berichts mit reportlab auf App Engine Python. Aber ich weiß nicht wie man ein Bild Anhängen richtig. Das Bild ist statisch. Dies ist die Verzeichnisstruktur, die von meinem Projekt. und das ist,
1
Antworten
Ich bin neu reportlab lib, bin ich lernen Sie gleichzeitig arbeiten und auf ein college-Projekt. Ich habe erstellt eine desktop-Anwendung in wxpython, das Ergebnis in die Speicherung der Daten in PDF. Möchte ich hinzufügen, dass 2 Zeilen
3
Antworten
Was ist eine effiziente Methode zum generieren von PDF-Dateien für die Daten-frames in Pandas? InformationsquelleAutor b8con | 2015-10-15
2
Antworten
Für mein Projekt bekomme ich einen plain-text-Datei (report.txt) aus einem anderen Programm. Es ist alle in nur-text formatiert. Wenn Sie öffnen Sie es im Editor sieht es gut aus (so viel wie ein plain-text-Datei kann). Wenn ich
3
Antworten
Komme ich zurück mit einer neuen Frage, die ich nicht in der Lage bin zu beantworten, nachdem er kratzte mein Kopf den ganzen Tag. Möchte ich das generieren eines PDF aus einer Webseite durch einen Klick auf
1
Antworten
Habe ich installiert reportlab, über pip install reportlab (habe auch versucht über easy_install reportlab ) ..aber ich bekomme den oben genannten Fehler. Es gibt auch andere RL-Importe vor, die - es ist .lib, die es den Einwand.
2
Antworten
Möchte ich ein Bild einfügen in einem Rahmen. Ich fand zwei Möglichkeiten, dies zu tun: drawImage(selbst -, Bild -, x -, y -, width=None, height=None, mask=None, preserveAspectRatio=False, anchor='c') Image(filename, width=None, height=None) Meine Frage ist: wie kann ich
3
Antworten
Ich bin mit der Tabelle der Berichts-Lab-Bibliothek um eine Tabelle zu drucken auf einen PDF-Bericht. Ich würde gerne wissen, ob es möglich ist, konfigurieren Sie die Tabelle, um die automatische Verpackung der Inhalt einer Zelle. Ich habe
2
Antworten
Zunächst ich bin neu in Python. Ich bin mit PTVS http://pytools.codeplex.com/. Weiter habe ich installiert reportlab. Dann habe ich eine Probe-demo bei https://github.com/nakagami/reportlab/blob/master/demos/colors/colortest.py#L68 Aber an der Linie, all_colors = reportlab.lib.colors.getAllNamedColors().items() all_colors.sort() # alpha order by name Bin
4
Antworten
Ich bin mit ReportLab zu schreiben, Tabellen in PDF-Dokumente und bin mit den Ergebnissen sehr zufrieden (obwohl Sie nicht insgesamt in den Griff flowables gerade noch). Allerdings habe ich nicht in der Lage gewesen, um herauszufinden, wie
3
Antworten
Was ist der beste Weg, um ein-und Fußzeile in reportlab, dass nicht nur eine einzelne Zeile, das kann sein gezeichnet auf Leinwand.Kordelzug in der onPage-Funktion. Nicht einen Weg finden, so etwas wie Absatz in Kopf - /Fußzeile
3
Antworten
Möchte ich eine andere Farbe von text in mein auto-generierte PDF-Datei. Laut das reportlab docs alles, was ich zu tun ist: self.canvas.setFillColorRGB(255,0,0) self.canvas.drawCentredString(...) Aber das macht nichts. Der text ist schwarz, egal was. InformationsquelleAutor der Frage Goro
3
Antworten
Ich eine Tabelle verwenden, aber ich ziehe in eine Leinwand zum Steuern der position des flowables, dies, weil ich eine Vorlage in eine pdf-Datei ein, die ich Zusammenführen mit pyPDF. Der wrap ist getan, in einer Tabelle,
3
Antworten
Ich versuche, fügen Sie ein barcode-Bild in Reportlab. Ich weiß, es gibt eine Menge von Fragen auf, aber alle gehen davon ausdass Sie bereits die image-Datei in das Verzeichnis oder in das Dateisystem. Aufgrund der Tatsache, dass
3
Antworten
Ich bin mit reportlab generieren eines pdf-Berichts automatisch von dynamischen Daten. Der Inhalt ist manchmal zu groß für die Anzeige im hochformat, ich bin versucht zu wechseln, um die Landschaft für die großen Inhalte. Hier ist, wie
2
Antworten
Ich bin mit reportlab PDF-Dateien erstellen. Wenn ich versuchen, eine schriftart, die mit der folgenden Methode bekomme ich eine KeyError: pdf = Canvas('test.pdf') pdf.setFont('Tahoma', 16) Aber wenn ich 'Courier' statt 'Tahoma' es ist nicht ein problem. Wie