{"id":55000301,"date":"2022-02-01T00:00:00","date_gmt":"2022-11-26T14:47:13","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=301"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"EPCQRCode_per_DLL","status":"publish","type":"post","link":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/","title":{"rendered":"EPC-QR-Code per DLL"},"content":{"rendered":"<p><b>Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa&szlig; als es ohnehin schon tut &#8211; neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn&auml;chst wenigstens letzteres schwungvoll erledigen k&ouml;nnen, haben wir im Artikel <b>EPC-QR-Code f&uuml;r Rechnungen <\/b>(<b>www.datenbankentwickler.net\/300<\/b>) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth&auml;lt, die von den g&auml;ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des &Uuml;berweisungsformulars f&uuml;llt. Im genannten Artikel k&ouml;nnen Sie den QR-Code f&uuml;r eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.<\/b><\/p>\n<h2>Aufgaben der DLL<\/h2>\n<p>Was soll diese DLL erledigen? Grob gefasst soll sie die Daten entgegennehmen, die f&uuml;r eine &Uuml;berweisung ben&ouml;tigt werden, und auf irgendeine Art und Weise den dann zu erstellenden EPC-QR-Code zur&uuml;ckliefern.<\/p>\n<p>Auf welche Weise k&ouml;nnte das geschehen? Dazu gibt es zum Beispiel die folgenden M&ouml;glichkeiten:<\/p>\n<ul>\n<li>Man &uuml;bergibt beim Initialisieren der DLL einen Pfad zu einer Datei, in welcher der Code dann gespeichert wird.<\/li>\n<li>Oder die DLL stellt ein direkt weiterverarbeitbares Objekt mit dem entsprechenden Objekttyp zur&uuml;ck &#8211; f&uuml;r die Weiterverarbeitung unter Access beispielsweise als <b>StdPicture<\/b>. Hier w&auml;re zu kl&auml;ren, ob .NET dies kann.<\/li>\n<\/ul>\n<h2>&Uuml;bergabe der ben&ouml;tigten Daten<\/h2>\n<p>Welche Werte wollen wir der DLL zum Verarbeiten im EPC-QR-Code &uuml;bergeben?<\/p>\n<ul>\n<li>BIC<\/li>\n<li>IBAN<\/li>\n<li>Verwendungszweck<\/li>\n<li>Empf&auml;ngername<\/li>\n<li>Betrag<\/li>\n<\/ul>\n<h2>Art der &Uuml;bergabe der ben&ouml;tigten Informationen<\/h2>\n<p>Wie wollen wir die Informationen an die DLL &uuml;bergeben? F&uuml;r diese Informationen k&ouml;nnen wir entweder Eigenschaften f&uuml;r die in der DLL enthaltenen Klasse, denen wir die Werte zuweisen k&ouml;nnen, oder wir statten die Funktion, welche den QR-Code erstellt und dann in der einen oder anderen Form zur&uuml;ckliefert, mit den entsprechenden Parametern aus. Wir implementieren einfach beide Varianten, damit der Benutzer die DLL nach seinen eigenen W&uuml;nschen einsetzen kann.<\/p>\n<h2>Projekt erstellen<\/h2>\n<p>Als Erstes erstellen wir ein neues Projekt mit der Vorlage <b>Klassenbibliothek (.NET Framework)<\/b> f&uuml;r die Sprache <b>Visual Basic <\/b>(siehe Bild 1).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_01\/pic_301_001.png\" alt=\"Auswahl des Projekttyps\" width=\"700\" height=\"266,9944\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: Auswahl des Projekttyps<\/span><\/b><\/p>\n<p>Anschlie&szlig;end geben wir als Namen <b>amvFoto-ueber-weisung <\/b>ein und w&auml;hlen den gew&uuml;nschten Pfad aus (siehe Bild 2). Hier w&auml;hlen wir auch das  gew&uuml;nschte Zielframework aus, in diesem Fall <b>.NET 4.7.2<\/b>.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_01\/pic_301_002.png\" alt=\"Konfigurieren des neuen Projekts\" width=\"649,627\" height=\"491,5065\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 2: Konfigurieren des neuen Projekts<\/span><\/b><\/p>\n<h2>Klassennamen anpassen<\/h2>\n<p>Danach stellen wir den Klassennamen von <b>Class1.vb <\/b>auf <b>EPCQRCode.vb <\/b>um. Die anschlie&szlig;ende Nachfrage, ob auch alle Verweise auf die Klasse ge&auml;ndert werden sollen, akzeptieren wir mit einem Klick auf <b>Ja<\/b>.<\/p>\n<h2>&Ouml;ffentliche Eigenschaften hinzuf&uuml;gen<\/h2>\n<p>Anschlie&szlig;end erweitern wir die noch leere Klasse um mehrere Elemente, als Erstes um den Import des Namespaces <b>System.Runtime.InteropServices<\/b>:<\/p>\n<pre>Imports System.Runtime.InteropServices<\/pre>\n<p>Danach k&ouml;nnten wir bereits die Klasse <b>EPCQRCode <\/b>hinzuf&uuml;gen und f&uuml;r diese die f&uuml;nf &ouml;ffentlichen Eigenschaften definieren, die f&uuml;r die &Uuml;bergabe der f&uuml;r das Erstellen des QR-Codes notwendigen Daten verwendet werden. Wenn wir diese Klasse sp&auml;ter im VBA-Editor einer Access-Anwendung referenzieren, zeigt diese Klasse jedoch nicht nur die von uns hinzugef&uuml;gten Eigenschaften an, sondern auch die Standardeigenschaften einer Klasse wie <b>GetHashCode<\/b>, <b>GetType <\/b>und <b>ToString<\/b>. Diese verwirren in diesem Kontext jedoch mehr als dass sie helfen, also sorgen wir daf&uuml;r, dass unsere Klasse nur die von uns definierten Member anzeigt.<\/p>\n<p>Dies erreichen wir, indem wir eine &ouml;ffentliche Schnittstelle namens <b>IEPCQRCode<\/b> definieren, welche nur die gew&uuml;nschten Eigenschaften vorgibt. F&uuml;r diese legen wir &uuml;berdies ein Attribut fest, und zwar <b>InterfaceType <\/b>mit dem Wert <b>ComInterfaceType.InterfaceIsDual<\/b> (daf&uuml;r ben&ouml;tigen wir den oben genannten <b>Namespace<\/b>-Verweis):<\/p>\n<pre>&lt;InterfaceType(ComInterfaceType.InterfaceIsDual)&gt;\r\n<span style=\"color:blue;\">Public <\/span>Interface IEPCQRCode\r\n     Property Verwendungszweck<span style=\"color:blue;\"> As String<\/span>\r\n     Property BIC<span style=\"color:blue;\"> As String<\/span>\r\n     Property IBAN<span style=\"color:blue;\"> As String<\/span>\r\n     Property Betrag<span style=\"color:blue;\"> As <\/span>&lt;Runtime.InteropServices.MarshalAs( _        Runtime.InteropServices.UnmanagedType.Currency)&gt; Decimal\r\n     Property Empfaenger<span style=\"color:blue;\"> As String<\/span>\r\nEnd Interface<\/pre>\n<p>F&uuml;r den Betrag ist ein kleiner Trick notwendig: Der Datentyp <b>Decimal <\/b>von .NET kann von VBA nicht verarbeitet werden, daher wandeln wir diesen in <b>Currency <\/b>um.<\/p>\n<p>Nun implementieren wir diese Schnittstelle in Form der Klasse <b>EPCQRCode<\/b>, f&uuml;r die wir ebenfalls ein Attribut festlegen, n&auml;mlich <b>ClassInterface <\/b>mit dem Wert <b>ClassInterfaceType.None<\/b>. Die Klasse enth&auml;lt Implementierungen aller in der Schnittstelle festgelegten Eigenschaften, was durch das jeweilige Anh&auml;ngsel wie <b>Implements IEPCQRCode.Verwendungszweck <\/b>gekennzeichnet wird:<\/p>\n<pre>&lt;ClassInterface(ClassInterfaceType.None)&gt;\r\n<span style=\"color:blue;\">Public Class<\/span> EPCQRCode\r\n     Implements IEPCQRCode\r\n     <span style=\"color:blue;\">Public <\/span>Property Verwendungszweck<span style=\"color:blue;\"> As String<\/span> Implements IEPCQRCode.Verwendungszweck\r\n     <span style=\"color:blue;\">Public <\/span>Property BIC<span style=\"color:blue;\"> As String<\/span> Implements IEPCQRCode.BIC\r\n     <span style=\"color:blue;\">Public <\/span>Property IBAN<span style=\"color:blue;\"> As String<\/span> Implements IEPCQRCode.IBAN\r\n     <span style=\"color:blue;\">Public <\/span>Property Betrag<span style=\"color:blue;\"> As Decimal<\/span> Implements IEPCQRCode.Betrag\r\n     <span style=\"color:blue;\">Public <\/span>Property Empfaenger<span style=\"color:blue;\"> As String<\/span> Implements IEPCQRCode.Empfaenger\r\n<span style=\"color:blue;\">End Class<\/span><\/pre>\n<p>Um diese zuerst einmal zu testen, bevor wir die Eigenschaften mit Leben f&uuml;llen und die Methoden und Funktionen hinzuf&uuml;gen, nehmen wir nun einige weitere Einstellungen am Projekt vor:<\/p>\n<ul>\n<li>Registrieren f&uuml;r COM-Interop<\/li>\n<li>Assembly COM-sichtbar machen<\/li>\n<\/ul>\n<h2>Registrieren f&uuml;r COM-Interop<\/h2>\n<p>Die &Uuml;berschrift gibt bereits den Namen der Eigenschaft wieder, die wir aktivieren m&uuml;ssen. Dazu klicken Sie mit der rechten Maustaste auf den Projekteintrag im Projektmappen-Explorer und w&auml;hlen dort den Eintrag <b>Eigenschaften <\/b>aus.<\/p>\n<p>Im nun erscheinenden Eigenschaften-Bereich wechseln wir links zum Registerreiter <b>Kompilieren<\/b>. Dort finden wir unten die Eigenschaft <b>F&uuml;r COM-Interop registrieren<\/b>, die wir nun aktivieren (siehe Bild 3).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_01\/pic_301_003.png\" alt=\"Aktivieren der Eigenschaft F&uuml;r COM-Interop registrieren\" width=\"649,627\" height=\"582,827\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 3: Aktivieren der Eigenschaft F&uuml;r COM-Interop registrieren<\/span><\/b><\/p>\n<h2>Assembly COM-sichtbar machen<\/h2>\n<p>F&uuml;r die zweite wichtige Einstellung wechseln wir links zum Registerreiter <b>Anwendung<\/b>. Hier finden wir die Schaltfl&auml;che <b>Assemblyinformationen&#8230;<\/b>, die wir anklicken (siehe Bild 4).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_01\/pic_301_004.png\" alt=\"&Ouml;ffnen der Assemblyinformationen\" width=\"499,6267\" height=\"368,4506\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 4: &Ouml;ffnen der Assemblyinformationen<\/span><\/b><\/p>\n<p>Im folgenden Dialog <b>Assemblyinformationen <\/b>finden wir einige interessante Einstellungen. Am wichtigsten f&uuml;r die gew&uuml;nschte Funktion ist hier jedoch die Aktivierung der Option <b>Assembly COM-sichtbar machen <\/b>beziehungsweise die Pr&uuml;fung, ob diese bereits aktiviert ist (siehe Bild 5).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2022_01\/pic_301_005.png\" alt=\"Aktivieren der Option Assembly COM-sichtbar machen\" width=\"624,6265\" height=\"444,982\" \/><\/p>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Visual Basic Entwickler<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000\"><a style=\"color: #ff0000\" href=\"https:\/\/shop.minhorst.com\/magazine\/363\/visual-basic-entwickler-jahresabonnement?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000\">Danach greifen Sie sofort auf <strong>alle rund 200 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000301\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/data\/wp\/v2\/posts\/55000301?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000301\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"cd84a11c30\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa&szlig; als es ohnehin schon tut &#8211; neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn&auml;chst wenigstens letzteres schwungvoll erledigen k&ouml;nnen, haben wir im Artikel EPC-QR-Code f&uuml;r Rechnungen (www.datenbankentwickler.net\/300) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth&auml;lt, die von den g&auml;ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des &Uuml;berweisungsformulars f&uuml;llt. Im genannten Artikel k&ouml;nnen Sie den QR-Code f&uuml;r eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[66012022,662022,44000021,44000004],"tags":[],"yst_prominent_words":[],"class_list":["post-55000301","post","type-post","status-publish","format-standard","hentry","category-66012022","category-662022","category-Entity_Framework","category-Loesungen"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa\u00df als es ohnehin schon tut - neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn\u00e4chst wenigstens letzteres schwungvoll erledigen k\u00f6nnen, haben wir im Artikel EPC-QR-Code f\u00fcr Rechnungen (www.datenbankentwickler.net\/300) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth\u00e4lt, die von den g\u00e4ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des \u00dcberweisungsformulars f\u00fcllt. Im genannten Artikel k\u00f6nnen Sie den QR-Code f\u00fcr eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Andr\u00e9 Minhorst\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"EPC-QR-Code per DLL - Visual Basic Entwickler\" \/>\n\t\t<meta property=\"og:description\" content=\"Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa\u00df als es ohnehin schon tut - neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn\u00e4chst wenigstens letzteres schwungvoll erledigen k\u00f6nnen, haben wir im Artikel EPC-QR-Code f\u00fcr Rechnungen (www.datenbankentwickler.net\/300) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth\u00e4lt, die von den g\u00e4ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des \u00dcberweisungsformulars f\u00fcllt. Im genannten Artikel k\u00f6nnen Sie den QR-Code f\u00fcr eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-11-26T14:47:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"-001-11-30T00:00:00+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"EPC-QR-Code per DLL - Visual Basic Entwickler\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa\u00df als es ohnehin schon tut - neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn\u00e4chst wenigstens letzteres schwungvoll erledigen k\u00f6nnen, haben wir im Artikel EPC-QR-Code f\u00fcr Rechnungen (www.datenbankentwickler.net\/300) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth\u00e4lt, die von den g\u00e4ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des \u00dcberweisungsformulars f\u00fcllt. Im genannten Artikel k\u00f6nnen Sie den QR-Code f\u00fcr eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#blogposting\",\"name\":\"EPC-QR-Code per DLL - Visual Basic Entwickler\",\"headline\":\"EPC-QR-Code per DLL\",\"author\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"..\\\/fileadmin\\\/_temp_\\\/2022_01\\\/pic_301_001.png\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#articleImage\"},\"datePublished\":\"2022-02-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"inLanguage\":\"de-DE\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#webpage\"},\"articleSection\":\"1\\\/2022, 2022, Entity Framework, L\\u00f6sungen\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vbentwickler.de\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/#listItem\",\"name\":\"2022\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/#listItem\",\"position\":2,\"name\":\"2022\",\"item\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/1\\\/2022\\\/#listItem\",\"name\":\"1\\\/2022\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/1\\\/2022\\\/#listItem\",\"position\":3,\"name\":\"1\\\/2022\",\"item\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/1\\\/2022\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#listItem\",\"name\":\"EPC-QR-Code per DLL\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/#listItem\",\"name\":\"2022\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#listItem\",\"position\":4,\"name\":\"EPC-QR-Code per DLL\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/category\\\/2022\\\/1\\\/2022\\\/#listItem\",\"name\":\"1\\\/2022\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/wp-content\\\/uploads\\\/2022\\\/08\\\/cropped-header_vbe-1.png\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#organizationLogo\",\"width\":664,\"height\":225},\"image\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Andr\\u00e9 Minhorst\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#webpage\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/\",\"name\":\"EPC-QR-Code per DLL - Visual Basic Entwickler\",\"description\":\"Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa\\u00df als es ohnehin schon tut - neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn\\u00e4chst wenigstens letzteres schwungvoll erledigen k\\u00f6nnen, haben wir im Artikel EPC-QR-Code f\\u00fcr Rechnungen (www.datenbankentwickler.net\\\/300) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth\\u00e4lt, die von den g\\u00e4ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des \\u00dcberweisungsformulars f\\u00fcllt. Im genannten Artikel k\\u00f6nnen Sie den QR-Code f\\u00fcr eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.\",\"inLanguage\":\"de-DE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/EPCQRCode_per_DLL\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/author\\\/andreminhorst-com\\\/#author\"},\"datePublished\":\"2022-02-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#website\",\"url\":\"https:\\\/\\\/vbentwickler.de\\\/\",\"name\":\"Datenbankentwickler\",\"description\":\"Das Magazin f\\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.\",\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/vbentwickler.de\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"EPC-QR-Code per DLL - Visual Basic Entwickler","description":"Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa\u00df als es ohnehin schon tut - neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn\u00e4chst wenigstens letzteres schwungvoll erledigen k\u00f6nnen, haben wir im Artikel EPC-QR-Code f\u00fcr Rechnungen (www.datenbankentwickler.net\/300) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth\u00e4lt, die von den g\u00e4ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des \u00dcberweisungsformulars f\u00fcllt. Im genannten Artikel k\u00f6nnen Sie den QR-Code f\u00fcr eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.","canonical_url":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#blogposting","name":"EPC-QR-Code per DLL - Visual Basic Entwickler","headline":"EPC-QR-Code per DLL","author":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"publisher":{"@id":"https:\/\/vbentwickler.de\/#organization"},"image":{"@type":"ImageObject","url":"..\/fileadmin\/_temp_\/2022_01\/pic_301_001.png","@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#articleImage"},"datePublished":"2022-02-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00","inLanguage":"de-DE","mainEntityOfPage":{"@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#webpage"},"isPartOf":{"@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#webpage"},"articleSection":"1\/2022, 2022, Entity Framework, L\u00f6sungen"},{"@type":"BreadcrumbList","@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/vbentwickler.de#listItem","position":1,"name":"Home","item":"https:\/\/vbentwickler.de","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/#listItem","name":"2022"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/#listItem","position":2,"name":"2022","item":"https:\/\/vbentwickler.de\/category\/2022\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/1\/2022\/#listItem","name":"1\/2022"},"previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/1\/2022\/#listItem","position":3,"name":"1\/2022","item":"https:\/\/vbentwickler.de\/category\/2022\/1\/2022\/","nextItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#listItem","name":"EPC-QR-Code per DLL"},"previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/#listItem","name":"2022"}},{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#listItem","position":4,"name":"EPC-QR-Code per DLL","previousItem":{"@type":"ListItem","@id":"https:\/\/vbentwickler.de\/category\/2022\/1\/2022\/#listItem","name":"1\/2022"}}]},{"@type":"Organization","@id":"https:\/\/vbentwickler.de\/#organization","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","url":"https:\/\/vbentwickler.de\/","logo":{"@type":"ImageObject","url":"https:\/\/vbentwickler.de\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#organizationLogo","width":664,"height":225},"image":{"@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author","url":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","width":96,"height":96,"caption":"Andr\u00e9 Minhorst"}},{"@type":"WebPage","@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#webpage","url":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/","name":"EPC-QR-Code per DLL - Visual Basic Entwickler","description":"Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa\u00df als es ohnehin schon tut - neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn\u00e4chst wenigstens letzteres schwungvoll erledigen k\u00f6nnen, haben wir im Artikel EPC-QR-Code f\u00fcr Rechnungen (www.datenbankentwickler.net\/300) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth\u00e4lt, die von den g\u00e4ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des \u00dcberweisungsformulars f\u00fcllt. Im genannten Artikel k\u00f6nnen Sie den QR-Code f\u00fcr eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.","inLanguage":"de-DE","isPartOf":{"@id":"https:\/\/vbentwickler.de\/#website"},"breadcrumb":{"@id":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/#breadcrumblist"},"author":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"creator":{"@id":"https:\/\/vbentwickler.de\/author\/andreminhorst-com\/#author"},"datePublished":"2022-02-01T00:00:00+00:00","dateModified":"-0001-11-30T00:00:00+00:00"},{"@type":"WebSite","@id":"https:\/\/vbentwickler.de\/#website","url":"https:\/\/vbentwickler.de\/","name":"Datenbankentwickler","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","inLanguage":"de-DE","publisher":{"@id":"https:\/\/vbentwickler.de\/#organization"}}]},"og:locale":"de_DE","og:site_name":"Visual Basic Entwickler - Das Magazin f\u00fcr Datenbankentwickler auf Basis von Visual Studio und Co.","og:type":"article","og:title":"EPC-QR-Code per DLL - Visual Basic Entwickler","og:description":"Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa\u00df als es ohnehin schon tut - neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn\u00e4chst wenigstens letzteres schwungvoll erledigen k\u00f6nnen, haben wir im Artikel EPC-QR-Code f\u00fcr Rechnungen (www.datenbankentwickler.net\/300) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth\u00e4lt, die von den g\u00e4ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des \u00dcberweisungsformulars f\u00fcllt. Im genannten Artikel k\u00f6nnen Sie den QR-Code f\u00fcr eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.","og:url":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/","og:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","og:image:secure_url":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png","article:published_time":"2022-11-26T14:47:13+00:00","article:modified_time":"-001-11-30T00:00:00+00:00","twitter:card":"summary_large_image","twitter:title":"EPC-QR-Code per DLL - Visual Basic Entwickler","twitter:description":"Das Bezahlen von Rechnungen macht heutzutage noch weniger Spa\u00df als es ohnehin schon tut - neben der unausweichlichen Verminderung des Kontostandes ist es auch keine Freude, ellenlange IBAN-Folgen und kryptische Verwendungszwecke einzugeben. Wie Ihre Kunden demn\u00e4chst wenigstens letzteres schwungvoll erledigen k\u00f6nnen, haben wir im Artikel EPC-QR-Code f\u00fcr Rechnungen (www.datenbankentwickler.net\/300) gezeigt. Damit gelingt das Erzeugen eines QR-Codes, der alle notwendigen Informationen enth\u00e4lt, die von den g\u00e4ngigen Smartphone-Apps der Banken problemlos per Kamera eingelesen und in die Felder des \u00dcberweisungsformulars f\u00fcllt. Im genannten Artikel k\u00f6nnen Sie den QR-Code f\u00fcr eine Rechnung vorbereiten, aber wenn Sie mehrere Rechnungen auf einen Rutsch stellen wollen, dann wollen Sie die Daten beispielsweise aus einer Datenbank direkt per Code verarbeiten und den erstellten QR-Code direkt in eine Rechnung einbetten. Die Voraussetzungen erledigen wir im vorliegenden Artikel, indem wir eine DLL mit allen notwendigen Funktionen zum Erstellen des notwendigen QR-Codes programmieren.","twitter:image":"https:\/\/datenbankentwickler.net\/wp-content\/uploads\/2022\/08\/cropped-header_vbe-1.png"},"aioseo_meta_data":{"post_id":"55000301","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2024-01-30 16:26:56","updated":"2026-05-16 08:56:51","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\/category\/2022\/\" title=\"2022\">2022<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/vbentwickler.de\/category\/2022\/1\/2022\/\" title=\"1\/2022\">1\/2022<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tEPC-QR-Code per DLL\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/vbentwickler.de"},{"label":"2022","link":"https:\/\/vbentwickler.de\/category\/2022\/"},{"label":"1\/2022","link":"https:\/\/vbentwickler.de\/category\/2022\/1\/2022\/"},{"label":"EPC-QR-Code per DLL","link":"https:\/\/vbentwickler.de\/EPCQRCode_per_DLL\/"}],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/comments?post=55000301"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000301\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=55000301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/categories?post=55000301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/tags?post=55000301"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=55000301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}