SCRIPTS

Python κώδικας για την εξαγωγή hash code από DXF σε PDF

Για την ηλεκτρονική υπογραφή ενός τοπογραφικού διαγράμματος είναι απαραίτητο να δημιουργηθεί ένα αρχείο PDF που περιέχει το hash code από το DXF. Σε παλαιότερο άρθρο έχουμε δει και άλλα παραδείγματα για την εξαγωγή του hash code .

Εδω παρουσιάζεται ένα script σε python, όπου με ένα κλικ δημιουγεί το αρχείο PDF που περιλαμβάνει το hash code από το DXF για την ηλεκτρονική υπογραφή και την έκδοση του ΚΗΔ.

import hashlib
from fpdf import FPDF

with open('dxf.dxf', "rb") as file:
    data = file.read()
    sha512 = hashlib.sha512()
    sha512.update(data)
    hashcode=sha512.hexdigest()
    print(sha512.hexdigest())

    pdf = FPDF('L', 'mm', 'A4')
    pdf.add_page()
    pdf.set_font("Arial", size=10)
    pdf.cell(300, 1, hashcode, ln=1, align="C")
    pdf.output("dxf.pdf")

Σχολιάστε

Εισάγετε τα παρακάτω στοιχεία ή επιλέξτε ένα εικονίδιο για να συνδεθείτε:

Λογότυπο WordPress.com

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό WordPress.com. Αποσύνδεση /  Αλλαγή )

Φωτογραφία Facebook

Σχολιάζετε χρησιμοποιώντας τον λογαριασμό Facebook. Αποσύνδεση /  Αλλαγή )

Σύνδεση με %s

Ο ιστότοπος χρησιμοποιεί το Akismet για την εξάλειψη των ανεπιθύμητων σχολίων. Μάθετε πως επεξεργάζονται τα δεδομένα των σχολίων σας.