Telefonnummer in Adobe Acrobat PDF-Formularen
Hallo zusammen,
ich bin bei der "Entwicklung" von PDF-Formularen auf die Herausforderung gestoßen, bei der mir das Internet und sonstige Recherchen nicht weiterhelfen konnten.
Adobe Acrobat bietet ja nur die Möglichkeit das Format für 10-stellige Telefonnummern über Textfeld-Eigenschaften --> Format --> Spezial zu erstellen. 10 Stellen sind wohl ein US-Standard. In Deutschland und EU passt nicht immer gut.
Die DIN 5008 definiert ja unterschiedliche Schreibweisen, mit Klammern ohne, mit Abstand etc.
Für meine Zwecke ist es ausreichend, wenn die Zahl der Ziffern zwischen 8 und 20 Zeichen lang wäre und nach dem 4 Zeichen von links ein Leerzeichen oder größerer Abstand wäre, z.B. 0179 123... statt 0179123.
Des Weiteren habe ich festgestellt, dass die erste Null nicht übernommen wird, wenn ich die Daten des Feldes weiterverarbeiten möchte, z.B. Fon-Nr. in der E-Mail wiedergeben.
Welche Möglichkeiten bieten sich hier an / welche Ansätze, um eine Abhilfe via JS zu schaffen?
Danke euch!
Beste Grüße
Lex
ich bin bei der "Entwicklung" von PDF-Formularen auf die Herausforderung gestoßen, bei der mir das Internet und sonstige Recherchen nicht weiterhelfen konnten.
Adobe Acrobat bietet ja nur die Möglichkeit das Format für 10-stellige Telefonnummern über Textfeld-Eigenschaften --> Format --> Spezial zu erstellen. 10 Stellen sind wohl ein US-Standard. In Deutschland und EU passt nicht immer gut.
Die DIN 5008 definiert ja unterschiedliche Schreibweisen, mit Klammern ohne, mit Abstand etc.
Für meine Zwecke ist es ausreichend, wenn die Zahl der Ziffern zwischen 8 und 20 Zeichen lang wäre und nach dem 4 Zeichen von links ein Leerzeichen oder größerer Abstand wäre, z.B. 0179 123... statt 0179123.
Des Weiteren habe ich festgestellt, dass die erste Null nicht übernommen wird, wenn ich die Daten des Feldes weiterverarbeiten möchte, z.B. Fon-Nr. in der E-Mail wiedergeben.
Welche Möglichkeiten bieten sich hier an / welche Ansätze, um eine Abhilfe via JS zu schaffen?
Danke euch!
Beste Grüße
Lex
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 3690467395
Url: https://administrator.de/forum/telefonnummer-in-adobe-acrobat-pdf-formularen-3690467395.html
Ausgedruckt am: 05.02.2025 um 04:02 Uhr
5 Kommentare
Neuester Kommentar
Interessanterweise ist die zuverlässige Erkennung von Telefonnummern mit Hilfe von regulären Ausdrücken, oder anderen Ansätzen erstaunlich schwer, da es weltweit keinen verbindlichen Standard gibt.
Google hat dafür eine Bibliothek namens libphonenumber geschrieben, die Telefonnummern aller Art erkennen und validieren kann, wohl ein Abfallprodukt von Android vermute ich mal.
Diese gibt es hier in Javascript für Node.JS, das sollte doch für dich ein guter Startpunkt sein:
https://github.com/ruimarinho/google-libphonenumber
Google hat dafür eine Bibliothek namens libphonenumber geschrieben, die Telefonnummern aller Art erkennen und validieren kann, wohl ein Abfallprodukt von Android vermute ich mal.
Diese gibt es hier in Javascript für Node.JS, das sollte doch für dich ein guter Startpunkt sein:
https://github.com/ruimarinho/google-libphonenumber
Servus @Lexauer,
hier ein Beispiel-Dokument für deine persönlichen Anforderungen
mobile_number_field_formatting_3690467395.pdf
Grüße Uwe
hier ein Beispiel-Dokument für deine persönlichen Anforderungen
mobile_number_field_formatting_3690467395.pdf
Grüße Uwe