Thread in bestehende pdf barcode/timestamp einfügen (10 answers)
Opened by volker.55211 at 2022-02-12 18:05

Linuxer
 2022-02-14 18:02
#194277 #194277
User since
2006-01-27
3870 Artikel
HausmeisterIn

user image
Hallo,

und jetzt habe ich es nochmal getestet.

Diesmal habe ich mit PDF::API2's Methode barcode() den Barcode direkt erzeugt; die hatte ich gestern übersehen.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#! /usr/bin/env perl
use strict;
use warnings;
use 5.020;

use PDF::API2;

# zu bearbeitendes PDF oeffnen
my $pdf = PDF::API2->open( "out/file-1.pdf" );

# gewünschte Seite auswählen
my $page = $pdf->open_page(2);

# Barcode generieren
my $barcode = $pdf->barcode("ean13", "0123456789012");

# Barcode einfuegen; Position ausprobieren
$page->object($barcode, 200, 100);

# neues PDF schreiben
$pdf->save("sample2.pdf");

__END__;


Zur Abwechslung diesmal den Barcode auf Seite 2 gesetzt. Resultat im Anhang.

Edit:
Ansonsten gilt hlubenow's Antwort von 14:11.
Wir können nicht raten oder erahnen, wie Dein Code ausschaut oder welche Fehlermeldungen Du bekommst.
Wenn Du weiter Probleme hast, zeige bitte mal Code dazu und die Fehlermeldungen.
Informationen zum System (Betriebssystem) und Perl-Version könnten evtl. auch interessant sein.
Anhänge
application/pdf
sample2.pdf

Last edited: 2022-02-14 18:04:48 +0100 (CET)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread in bestehende pdf barcode/timestamp einfügen