Deweloperzy Pythona mogą dodawać kody kreskowe do swoich dokumentów PDF za pomocą IronPDF for Python na dwa sposoby, jak pokazano powyżej:
Metoda 1: Dodaj kody kreskowe za pomocą ChromePdfRenderer
Użyj tej metody, aby tworzyć kody kreskowe zawierające informacje tekstowe:
- Utwórz zmienną string, która zawiera następujące elementy HTML:
- Element
link, który odnosi się do czcionki webowej kodów kreskowych, jak ta tutaj.
- Element
- Element zawierający tekst, który chcesz zakodować w kodzie kreskowym.
- Utwórz nowy obiekt
ChromePdfRenderer. - Wywołaj metodę
RenderHtmlAsPdfna nowym obiekcie z zmienną typu string jako argumentem. - Zapisz wynikowy obiekt
PdfDocumentdo pliku.
Metoda 2: Dodaj kody kreskowe za pomocą BarcodeStamper
Użyj tego podejścia, gdy chcesz mieć większą kontrolę nad wyglądem kodu kreskowego (np. szerokość, wysokość, umiejscowienie na stronie itp.):
-
Utwórz obiekt
PdfDocument, jak pokazano poniżej. -
Utwórz obiekt
BarcodeStamper, określając tekst do zakodowania wraz z docelowym formatemBarcodew liście parametrów (szerokość i wysokość są opcjonalne). -
Wywołaj metodę
apply_stampna obiekciePdfDocument. -
Zapisz zmiany.
Użyj biblioteki IronBarcode C# dla jeszcze większej kontroli nad tworzeniem kodów kreskowych. (A następnie nanies je na swoje PDF-y używając IronPDF for Python's HtmlStamper!)
- Uwaga: W przypadku powyższego przykładu w języku Python, zastąp
ChromePdfRenderer()i nazwy metod odpowiednimi metodami z biblioteki Python i zainicjalizuj je odpowiednio na podstawie importów na górze bloku kodu.