DHL-Paketmarke leicht angepaßt
This commit is contained in:
parent
6003692deb
commit
29b7c8a26b
16
post.py
16
post.py
@ -42,7 +42,7 @@ def makeDHLPaketmarke(eingabe, ausgabe):
|
||||
# Erstellt ein Paketetikett von einer DIN A4-DHL-Paketmarke
|
||||
# Standard DHL-Paketmarke:
|
||||
# Bild 90° nach rechts drehen, dann folgende Koordinaten:
|
||||
# - 2045x108, 2533x204: obere Zeile "Paket ..."
|
||||
# - 2045x108, 2633x204: obere Zeile "Paket ..."
|
||||
# - 2873x121, 3205x173: DHL Logo
|
||||
# - 2045x220, 2894x871: Absender+Empfänger
|
||||
# - 2045x887, 2771x1047: GO GREEN/Sendungsnr.
|
||||
@ -51,7 +51,7 @@ def makeDHLPaketmarke(eingabe, ausgabe):
|
||||
with wand.image.Image(filename=eingabe, resolution=300) as inPdf:
|
||||
inPdf.rotate(90)
|
||||
|
||||
ObereZeile = inPdf[2045:2533, 108:204]
|
||||
ObereZeile = inPdf[2045:2633, 108:204]
|
||||
DHLlogo = inPdf[2873:3205, 121:173]
|
||||
AbsEmpf = inPdf[2045:2894, 220:871]
|
||||
Sendungsnr = inPdf[2045:2771, 887:1047]
|
||||
@ -60,17 +60,17 @@ def makeDHLPaketmarke(eingabe, ausgabe):
|
||||
|
||||
outPdf = canvas.Canvas(ausgabe, pagesize=(160*mm, 62*mm))
|
||||
|
||||
outPdf.drawInlineImage(getPIL(ObereZeile), 2*mm, 57*mm,
|
||||
outPdf.drawInlineImage(getPIL(ObereZeile), 2*mm, 56*mm,
|
||||
width = getW(ObereZeile,5)*mm, height=5*mm)
|
||||
outPdf.drawInlineImage(getPIL(DHLlogo), 45*mm, 57*mm,
|
||||
outPdf.drawInlineImage(getPIL(DHLlogo), 45*mm, 56*mm,
|
||||
width = getW(DHLlogo,5)*mm, height=5*mm)
|
||||
outPdf.drawInlineImage(getPIL(AbsEmpf), 3*mm, 0,
|
||||
width = getW(AbsEmpf,55)*mm, height=55*mm)
|
||||
outPdf.drawInlineImage(getPIL(AbsEmpf), 3*mm, 1*mm,
|
||||
width = getW(AbsEmpf,54)*mm, height=54*mm)
|
||||
outPdf.drawInlineImage(getPIL(Sendungsnr), 80*mm, 1*mm,
|
||||
width = getW(Sendungsnr,60)*mm, height=60*mm)
|
||||
|
||||
outPdf.drawInlineImage(getPIL(Barcodes), 100*mm, 0,
|
||||
width = getW(Barcodes,62)*mm, height=62*mm)
|
||||
outPdf.drawInlineImage(getPIL(Barcodes), 100*mm, 1*mm,
|
||||
width = getW(Barcodes,60)*mm, height=60*mm)
|
||||
outPdf.save()
|
||||
|
||||
def makeBriefmarke(eingabe, ausgabe):
|
||||
|
Loading…
Reference in New Issue
Block a user