Streaming Barcode Server for IIS Tutorial et Manuel de l'utilisateur – Serveur d’impression
Accueil>
Composants de codes à barres
>
Streaming Barcode Server pour IIS > Manuel de l'utilisateur et tutoriel
Sommaire
Vue d'ensemble
Le serveur de codes à barres en streaming IDAutomation pour IIS ajoute la génération de codes à barres
capacité à Microsoft Windows Server 2003 et supérieur. Ces codes à barres
sont diffusés sur les navigateurs Web et les applications Internet sans enregistrer les images temporaires sur
le serveur. Le code à barres est créé dans une application en tant qu'IMG dynamique.
tag et est modifié à partir des paramètres passés. Après l'installation, le
Le serveur de codes à barres en continu génère des codes à barres sous forme d'image dynamique.
beaucoup d'applications
et sur plusieurs systèmes d'exploitation, y compris les appareils mobiles. Si un scanner de code à barres
n'est pas disponible pour les tests, considérez ces
lecteur de code à barres portatif
kits.
Installation
Ce didacticiel de produit décrit l’installation du code à barres en continu linéaire.
Serveur pour IIS. Si vous installez les versions GS1 DataBar ou Linear + 2D, veuillez
Considérez la différence dans les noms de fichiers.
- À partir de la console de gestion IIS, déterminez quel répertoire virtuel (ou
Application) le streaming
composant code à barres va générer des images à partir. Le répertoire virtuel
(ou Application) est mappé sur un répertoire physique qui fera partie de l'URL utilisée
acquérir le code à barres. Si vous créez un répertoire virtuel séparé
pour générer des codes à barres, utilisez le nom de répertoire "idautomation". - Dans la console de gestion IIS, assurez-vous que le répertoire virtuel (ou
Application) est configuré pour exécuter des scripts aspx pour le contenu dynamique.
Pour Windows Server 2003, cliquez avec le bouton droit sur le répertoire virtuel et choisissez
Propriétés. Dans le dossier Répertoire virtuel, assurez-vous que les autorisations d'exécution sont définies.
aux scripts uniquement.
Pour Windows Server 2008, 2008 R2 et 2012, ajoutez le service de rôle ASP.NET IIS à partir de
Gestionnaire de serveur. - Extraire tous les fichiers du IDAutomation_LinearASPSetup.zip
package, qui contiendra les fichiers suivants:Nom de fichier Virtuel
AnnuaireCopier
GACIDAutomationStreamingLinear.aspx idautomation LinearStreamCS.dll idautomation bin IDAutomation.LinearServerControl.dll idautomation bin Oui (si nécessaire) - Copier les fichiers se terminant par aspx
à la racine du répertoire virtuel. Ce fichier sera consulté
générer des codes à barres.
REMARQUE: Dans Windows Server 2008 et versions ultérieures, y compris Windows Server 2012, le
Le répertoire virtuel doit également être une application. Si ce n'est pas le cas,
Cliquez avec le bouton droit sur le répertoire virtuel et choisissez Convertir en application. - S'il n'existe pas déjà, créez un dossier dans le dossier virtuel.
Répertoire nommé "bin" et copier les fichiers se terminant par
dll à ce répertoire. - Pour vérifier que le projet fonctionne correctement, affichez le streaming
page dans le navigateur de la machine locale; par exemple:
http: //localhost/idautomation/IDAutomationStreamingLinear.aspx - Si le code à barres n'apparaît pas, essayez de placer
IDAutomationLinearServerControl.dll
dans le Global Assembly Cache (GAC) et redémarrez IIS. Quelques configurations d'IIS
sous Windows Server 2003 et versions ultérieures, les fichiers de contrôle du serveur doivent résider
le GAC. Cela peut être effectué en ouvrant deux instances de Windows
Explorateur. Dans l'un, choisissez les fichiers se terminant par
ServerControl.dll (ex:
IDAutomationLinearServerControl.dll).
Dans l’autre, accédez à C: Windows Assembly et copiez les fichiers.
dans le dossier Assembly. Explorer doit être utilisé pour copier les fichiers
d'une fenêtre à l'autre. Si des problèmes surviennent, consultez Microsoft.
documentation sur
copier des fichiers
dans le GAC. - Le code à barres peut maintenant être créé
dans une autre application en tant que
Balise IMG à partir des paramètres passés; par exemple:
Diffusion
Mise en oeuvre de codes à barres
Les paramètres de l’URL des produits de code à barres en continu déterminent la
données qui sont codées ainsi que d'autres propriétés. Pour faire la transition de
les exemples fournis, remplacer https://www.bcgen.com/demo/linear-dbgs.aspx
avec l'URL unique de votre produit de génération de code à barres en streaming.
Nombreuses
exemples de mise en oeuvre sont prévus.
Exemples d'implémentation supplémentaires:
ASPIC
HTML
PHP
Rapports d'applications
JavaScript et applications Web
Paramètres de code à barres et
Propriétés
IDAutomation recommande d'utiliser des valeurs par défaut pour toutes les propriétés,
sauf si les exigences l'exigent.
Propriétés générales du code à barres pour
toutes les symbologies
Paramètres utilisés dans le package de codes à barres Java, hébergé |
|||
Propriété Nom |
Paramètre | Défaut |
Propriété La description |
Appliquer le tilde | PT | F | Si vrai dans le code 128 avec le Jeu de caractères automatique, le format ~ ??? peut être utilisé spécifier le Code ASCII du caractère à encoder et plusieurs autre Options de code à barres ApplyTilde sont activés. |
Couleur de l'arrière plan | BGC | blanc | La couleur de la toile de fond |
Couleur de la barre | avant JC | Noir | La couleur du code à barres. |
Hauteur de la barre | BH | 1 | La hauteur du code à barres dans centimètres (cm). 2,54 cm équivaut à un pouce. |
Légende ci-dessus | Californie | Nul | Lorsque du texte apparaît dans cette propriété, il est affiché dans la marge au-dessus du symbole. |
Légende ci-dessous | CB | Nul | Lorsque du texte apparaît dans cette propriété, il est affiché dans la marge sous le symbole. |
Légende Top Font | CTF | Arial | Le type de police utilisé pour la légende supérieure. |
Légende en bas de la police | CBF | Arial | Le type de police utilisé pour le bas légende. |
Légende Police Couleur | CFC | Noir | La couleur de police utilisée pour les légendes. |
Légende Top Couleur | CTC | Noir | La couleur de police utilisée pour la légende supérieure. |
Légende Couleur De Fond | CBC | Noir | La couleur de police utilisée pour le bas légende. |
Légende Taille de la police | CFS | dix | La taille de la police utilisée dans légendes. |
Légende Top Size | CTS | dix | La taille de la police utilisée dans légende en haut. |
Légende Taille inférieure | CBS | dix | La taille de la police utilisée dans légende en bas. |
Légende Haut Alignement | CTA | Centre | L'alignement de la légende supérieure. Les valeurs valides sont: Near, Center et Far. |
Légende Alignement Bas | CBA | Centre | L'alignement de la légende inférieure. Les valeurs valides sont: Near, Center et Far. |
Vérifier le personnage | CC | T | Ajoute automatiquement le chèque chiffre au code à barres lorsque vrai. Le chiffre de contrôle est requis pour toutes les symbologies sauf le code 39, industriel 2 de 5 et Codabar. Lorsque vous utilisez des symbologies qui ne nécessitent pas le chiffre de contrôle, le chiffre de contrôle peut être désactivé. |
Vérifier le caractère dans le texte | CT | F | Vérifier le caractère dans le texte automatiquement ajoute le chiffre de contrôle encodé dans le code à barres au texte lisible par l'homme qui est affiché lorsqu'il est vrai. |
DataToEncode | ré | 123456789012 | Les données à encoder dans le symbole de code à barres. |
Type d'image | je | GIF | Le type d'image à créer; Les formats JPEG, GIF et 1BMP (1 bit par pixel) sont pris en charge. |
Marge de gauche | LM | 0,2 | L'espace de la marge gauche dans Les centimètres. |
Ratio étroit à large | N | 2.0 | Le rapport étroit à large des symbologies qui ne contiennent que des barres étroites et larges telles que Code 39, 2 entrelacés sur 5 et MSI. Les valeurs communes sont 2, 2,5 et 3. |
Orientation | O | 0 | Orientation indique l'orientation du code à barres. Les valeurs valides sont 0, 90, 180 et 270. |
Résolution | IR | 96 | La résolution de l'image mesurée en points par pouce (DPI). |
ShowText | ST | T | Quand c'est vrai, l'homme lisible le texte sera affiché avec le code à barres. |
Texte ci-dessus | TA | F | Quand TA et ST sont tous les deux vrais, le texte lisible par l'homme est placé au-dessus du code à barres. |
Marge supérieure | TM | 0,2 | La marge supérieure de Les centimètres. |
XDimension en CM | X | 0,03 | La largeur en Les centimètres des barres étroites. La dimension X devrait être augmenté si le lecteur de code à barres utilisé ne décode pas de manière fiable le symbole. La dimension X ne peut être ajusté que par incréments de 0,03 cm (12 mil) sauf si ImageResolution est augmenté. |
XDimension en MILS | M | 12 | La largeur en mils (1/1000 de un pouce) des barres étroites. La dimension X devrait être augmenté si le lecteur de code à barres utilisé ne fonctionne pas de manière fiable décoder le symbole. |
Propriétés de codes à barres linéaires
IDAutomation recommande d'utiliser les valeurs par défaut pour tous |
||||||
Propriété Nom |
Paramètre | Défaut |
Propriété La description |
|||
BearerBar Horizontal | BBH | 0 | La largeur du support horizontal barres en tant que multiple de XDimension; options valides sont 0-10. |
|||
BearerBar Vertical | BBV | 0 | La largeur du porteur vertical barres en tant que multiple de XDimension; options valides sont 0-10. |
|||
Regroupement de personnages | CG | 0 | Détermine le nombre de caractères entre les espaces dans l'interprétation textuelle des données codé dans le code à barres. Les valeurs prises en charge sont 0 (qui désactive le groupement), 3, 4 et 5. |
|||
Code 128 Set | CS | 0 | Le jeu de caractères à utiliser pour le code 128. Les valeurs valides sont: Auto, A, B ou C. Valide Les valeurs de paramètre de diffusion sont: Auto = 0, A = 1, B = 2 ou C = 3. |
|||
Police de caractère | F | Times New Roman | Le type de police utilisé pour l'homme texte lisible. |
|||
Couleur de la police | FC | Noir | La couleur de police utilisée pour l'homme texte lisible. |
|||
Taille de police | FS | dix | La taille de la police utilisée pour l'homme texte lisible. |
|||
Symbologie | S | Code128 | Un nombre qui sélectionne la symbologie ou type de code à barres.
|
|||
Marge de texte | EM | 0,03 | Définit la distance entre le symbole et le texte dans Les centimètres. |
|||
Augmentation de la barre blanche | WI | 0 | Un pourcentage décimal qui augmente l'espace blanc entre les barres pour améliorer la lisibilité. Par exemple, une valeur de .25 augmente l'espace blanc de 25%. Les valeurs communes sont 0,10, 0,15, 0,20 et 0,25. * |
Code à barres spécifique à Data Matrix
Propriétés
IDAutomation recommande d'utiliser les valeurs par défaut pour tous |
|||
Propriété Nom |
Paramètre | Défaut |
Propriété La description |
Tilde de processus | PT | T | Lorsqu'il est réglé sur "F", le tilde La fonctionnalité "~" ne sera pas traitée. Comme expliqué dans le FAQ sur Data Matrix, le tilde est utilisé pour GS1-DataMatrix et encodage Codes ASCII. |
Mode d'encodage | MODE | 3 | Le mode de codage des données en cours codé. Les paramètres valides sont 0 = ASCII, 1 = C40, 2 = TEXT. et 3 = BASE256. Pour encoder GS1-DataMatrix, assurez-vous que MODE est réglé sur "0". |
Format préféré | PFMT | 0 | Définit le format préféré représenté par un nombre; valide les valeurs vont de 1 (10X10) à 24 (144X144) et de 25 (8X18) à 30 (16X48); la valeur par défaut de '0' est utilisée pour le formatage automatique. Si le composant a besoin de plus espace pour créer le symbole, cette propriété sera ignorée. |
Dimension X | X | 0,06 | La largeur en Les centimètres des carrés qui composent le symbole. Cette valeur devra peut-être être augmentée si le scanner ne peut pas Lire des symboles de petites dimensions en X. Quand on travaille avec scanner de code à barres 2D, cette valeur peut être réduite à créer un petit symbole. |
PDF417-Spécifique
Propriétés du code à barres
IDAutomation recommande d'utiliser les valeurs par défaut pour tous PDF417 FAQ |
|||
Propriété Nom |
Paramètre | Défaut |
Propriété La description |
AppliquerTilde | PT | T | Lorsque vrai, le format ~ ??? peut être utilisé spécifier le Code ASCII du caractère à encoder. Communément Les codes ASCII utilisés sont ~ 009, qui est une fonction de tabulation, et ~ 013, qui est une fonction de retour. |
PDFErrorCorrectionLevel | ECL | 0 | La correction d'erreur Reed Solomon niveau encodé dans le symbole. Plus de correction d'erreur crée un symbole plus grand pouvant supporter plus de dégâts. le le réglage par défaut de 0 effectue la sélection automatique. |
MacroPDFEnable | MAE | F | Si vrai, indique que cela code à barres fait partie d'un MacroPDF séquence. |
MacroPDFFileID | MAF | 0 | Assigne un identifiant de fichier au MacroPDF code à barre. Chaque code à barres de la séquence MacroPDF doit avoir le même identifiant de fichier. Options valides sont 0-899. |
MacroPDFSegmentIndex | MAS | F | Le numéro d'index de chaque MacroPDF Le symbole doit avoir un index de segment unique, commençant à zéro et incrémentation par la suite de un. |
MacroPDFLastSegment | MAL | F | Si vrai, indique que cela est le code à barres final de la séquence MacroPDF. |
PDFColonnes | COL | 0 | Le nombre de colonnes de données dans le code à barres PDF417. Lorsque cela est laissé à zéro (0) la Le contrôle ajustera automatiquement ce paramètre en interne. |
PDFMode | MODE | Binaire | le mode de compactage utilisé pour encoder des données dans le symbole. Lorsqu'il est défini sur "Texte", un symbole plus petit peut être créé. Le mode texte encode tous les caractères du clavier américain plus les retours et les onglets. |
PDFRows | LIGNES | 0 | Définit le nombre de lignes. Il est Il est recommandé de laisser cette propriété à 0, valeur par défaut. |
Tronqué | TRN | F | Un symbole PDF417 tronqué est plus efficace que la normale PDF417. Quand c'est vrai, le Le côté droit du PDF417 est supprimé ou tronqué. |
XtoYRatio | XYR | 3 | Le X multiple hauteur de l'individu cellules; défaut = 3. |
MaxiCode Spécifique
Propriétés du code à barres
IDAutomation recommande d'utiliser les valeurs par défaut pour tous |
|||
Nom | Paramètre | Défaut | La description |
Lorsque vous utilisez Maxicode en modes 2 ou 3 pour UPS et autres applications de transport, la classe de service, le code pays et le code postal doivent être inclus dans le DataToEncode (paramètre D) tel que défini dans le MaxiCode FAQ. |
|||
AppliquerTilde | PT | T | Lorsque true, le format ~ ddd peut être utilisé pour spécifier le Code ASCII du caractère à encoder comme expliqué dans la FAQ MaxiCode. Un réglage de "False" désactivera AppliquerTilde. |
EncodingMode | M | Mode2 | le mode de compression et d'encodage utilisé dans le symbole. Les modes 2 et 3 sont conçus pour le transport industrie. Le mode 4 code jusqu'à 93 caractères ou 138 chiffres. Le mode 5 code jusqu'à 77 caractères et fournit plus de possibilités de correction d'erreur que le mode 4. Mode 6 indique que le symbole code un message utilisé pour programmer un système de lecture (scanner). |
Aztec-Specific
Propriétés du code à barres
IDAutomation recommande d'utiliser les valeurs par défaut pour tous |
|||
Propriété Nom |
Paramètre | Défaut |
Propriété La description |
Tilde de processus | PT | F | Lorsque vrai, le tilde (~) sera être traité et le format ~ d ??? peut être utilisé spécifier le Code ASCII du caractère à encoder. Par exemple, "AZTEC ~ d009CODE" code "AZTEC |
Niveau de correction d'erreur | ECL | 0 | La correction d'erreur Reed Solomon niveau codé dans le symbole, spécifié en tant que valeur de 1 à 99. Plus la correction d'erreur est grande, plus le symbole créé qui peut supporter plus de dégâts. Le réglage par défaut de 0 effectue la sélection automatique, qui est généralement une valeur de 23. |
MessageAppend | MA | n / a | Spécifie le message ajouté à travers plusieurs symboles. Valable uniquement si NumberOfSymbols est supérieur à 1. |
NumberOfSymbols | NS | 1 | Invoque MessageAppend à travers symboles. |
ReaderInitialization | RI | F | Ajoute l'initialisation du lecteur symbole du code à barres pour les anciens scanners, qui nécessitent il. |
Dimension X | X | 0,06 | La largeur en Les centimètres des carrés qui composent le symbole. Cette valeur devra peut-être être augmentée si le scanner ne peut pas Lire des symboles de petites dimensions en X. Quand on travaille avec scanner de code à barres 2D, cette valeur peut être réduite à créer un petit symbole. |
QR code spécifique
Propriétés du code à barres
IDAutomation recommande d'utiliser les valeurs par défaut pour tous |
|||
Propriété Nom |
Paramètre | Défaut |
Propriété La description |
Tilde de processus | PT | F | Lorsqu'il est défini sur "True", le format ~ d ??? peut être utilisé spécifier le Code ASCII du caractère à encoder. Communément Les codes ASCII utilisés sont ~ d009, fonction de tabulation et ~ d013, qui est une fonction de retour. |
EncodingMode | MODE | B | le mode de compactage utilisé pour encoder des données dans le symbole. Les valeurs valides sont "B" (octet), "A" (alphanumérique) et Mode "N" (numérique). |
Version | V | 0 | Définit la taille du symbole avec valeurs valides de 1 (21X21) à 40 (177X177). Un défaut La valeur "0" est utilisée pour le formatage automatique. |
Niveau de correction d'erreur | ECL | M | Le niveau de correction d'erreur codé dans le symbole. Les valeurs valides sont L, M, Q, H. Plus grande erreur la correction crée un symbole plus grand pouvant supporter plus de dégats. |
Dimension X | X | 0,06 | La largeur en Les centimètres des carrés qui composent le symbole. Cette valeur devra peut-être être augmentée si le scanner ne peut pas Lire des symboles de petites dimensions en X. Quand on travaille avec scanner de code à barres 2D, cette valeur peut être réduite à créer un petit symbole. |
DataBar,
Code à barres composite et MicroPDF417
Propriétés
IDAutomation recommande d'utiliser les valeurs par défaut pour tous |
|||||
Propriété Nom |
Paramètre | Défaut |
Propriété La description |
||
Tilde de processus | PT | F | Lorsqu'il est défini sur "True", le format ~ d ??? peut être utilisé spécifier le Code ASCII du caractère à encoder. Communément Les codes ASCII utilisés sont ~ d009, fonction de tabulation et ~ d013, qui est une fonction de retour. |
||
CompositeData | CD | Nul | Les données composites à encoder au-dessus du code à barres linéaire; cependant, non applicable lorsque en utilisant PDF417 ou MicroPDF417. |
||
ExpandedStackedSegments | SG | 22 | Nombre de segments dans un Symbole développé de la barre de données. Un nombre bas et pair tel que 4 ou 6 crée un symbole empilé. |
||
IncludeAIinHRText | AI | Vrai | Lorsque vrai, l'IA implicite est affiché dans le texte lisible par l'homme. Le DataBar-14 contient une IA implicite de (01). |
||
IncludeLinkageFlagin HRText |
L | Faux | Lorsque vrai, le drapeau de liaison pour le code à barres est affiché dans le texte lisible par l'homme. L'indicateur de liaison détermine s'il existe un composite 2D code à barres pour aller avec le code à barres linéaire DataBar. |
||
PDFErrorCorrectionLevel | ECL | 0 | La correction d'erreur Reed Solomon niveau encodé dans le symbole. Plus de correction d'erreur crée un symbole plus grand pouvant supporter plus de dégâts. le le réglage par défaut de 0 effectue la sélection automatique. |
||
PDFColonnes | COL | 3 | Le nombre de colonnes de données dans le code à barres PDF417. La valeur par défaut est 3 et le maximum est 30. |
||
PDFMode | MODE | Texte | le mode de compactage utilisé pour encoder des données dans le symbole. Lorsqu'il est défini sur "Texte", un symbole plus petit peut être créé. Le mode texte code tous les caractères d’un clavier américain, plus retours et onglets. |
||
Symbologie | S | 1 ou DATABAR | C'est le type de symbologie à utiliser. Lors de l'utilisation de DataBar (RSS), les données doivent être formaté selon le FAQ GS1 DataBar & Composite.
|
||
Marge de texte | EM | 0,03 | Définit la distance entre le symbole et le texte dans Les centimètres. |
||
XtoYRatio | XYR | 0,06 | Le X multiple hauteur de l'individu cellules; la plage acceptable est comprise entre 2 et 5. |
Des propriétés supplémentaires peuvent être modifiées dans le code si nécessaire lors de la mise en œuvre.
Mode de diffusion en continu pour l'intégration de projets ASP.NET.
Image de code à barres Résolution
La résolution par défaut des images de codes à barres générées est de 96 DPI, ce qui permet
l'image à afficher correctement dans un navigateur Web bien qu'il soit possible
être nécessaire pour augmenter la résolution de l'image à des fins d'impression.
Cela peut être facilement accompli en mode de contrôle du serveur en modifiant la
Propriété ImageResolution. Augmenter la résolution en mode de streaming
l’image peut s’afficher proportionnellement plus grande dans le navigateur.
Pour résoudre ce problème en mode de streaming, la taille de l'image peut être
réduit
ou élargi en utilisant HTML.
Technique Problèmes d'assistance
Une assistance gratuite à vie de niveau 1 peut être obtenue en consultant la base de connaissances.
articles qui sont documentés et en cherchant résolus
sujets du forum public
ou la
étiquette de code à barres de flux.
Un incident de support de niveau 2 pour une période de 60 jours est inclus avec le
achat de toute licence. Une assistance et des mises à niveau de niveau 2 peuvent être fournies au-delà
60 jours si le
Abonnement de support et mise à niveau de niveau 2 est acheté
lors de la commande.
Solutions documentées:
Forum populaire résolutions:
Problèmes d'assistance courants pour le serveur de codes à barres en streaming pour IIS
Création d'un répertoire virtuel dans Windows 2000 Server
- À l'aide de l'Explorateur Windows, créez un répertoire physique
sous le répertoire du site Web qui fera partie de l'URL.
Exemple: c: Inetpub wwwroot IDAutomation - Ouvrir les services d’information Internet ou les services d’information
Gestionnaire (IIS). Cet outil se trouve sous Administration
Outils. - Clic-droit Web par défaut site et choisir Nouveau
– Répertoire virtuel. - Cliquez sur Prochain sur l'écran de bienvenue du Virtual
Assistant de création de répertoire. - Entrez un Alias nom qui mappe un répertoire physique
cela fera partie de l'URL. Exemple:
http://www.mydomain.com/IDAutomation. - Choisir Prochain et Feuilleter au physique
répertoire créé précédemment. - Sélectionnez le répertoire physique, choisissez Prochain à
accorder les autorisations par défaut et cliquez sur terminer. - REMARQUE: dans Windows Server 2008 et versions ultérieures, y compris Windows Server 2012,
le répertoire virtuel doit également être une application dans IIS. Si ce n'est pas le
cas, cliquez avec le bouton droit sur le répertoire virtuel et choisissez Convertir en application.
Erreur – Runtime "Erreur de serveur dans l'application"
Erreur:
- L'erreur peut ressembler à ceci:
Erreur de serveur dans '/'
Application.
Erreur d'exécution
La description:
Une erreur d'application s'est produite sur le serveur.
Détails: Pour activer les détails … - Cette erreur est générée lorsque IDAutomationStreamingLinear.aspx
n'est pas exécuté à partir d'un répertoire virtuel sous IIS avec la possibilité d'exécuter des applications.
Dans Windows Server 2008 et versions ultérieures, y compris Windows Server 2012, le
Directory doit également être une application dans IIS. Si ce n'est pas le
cas, cliquez avec le bouton droit sur le répertoire virtuel et choisissez Convertir en application.
Erreur – Erreur du serveur dans "Application" Erreur d'analyse:
- L'erreur peut ressembler à ceci:
Erreur de serveur dans '/'
Application.
Erreur de l'analyseur
La description:
Une erreur s'est produite lors de l'analyse d'une ressource
nécessaire pour répondre à cette demande. S'il-vous-plaît évaluez
les détails d'erreur d'analyse spécifiques suivants et modifier
le fichier source de manière appropriée.
Erreur de l'analyseur
Message: Nom de fichier ou d'assembly IDAutomation.LinearServerControl,
ou l'une de ses dépendances, n'a pas été trouvé. - Si cette erreur est reçue dans ASP.NET
Intégration de projet, une référence au contrôle du serveur
La DLL n'a pas été trouvée. Ajouter une référence au serveur IDAutomation
Contrôle dans le projet. Par exemple: clic droit sur les références,
Choisissez Parcourir et sélectionnez la DLL de contrôle du serveur.
Code à barres du projet ASP.NET
L'intégration
Quand une licence de développeur est achetée avec un
Code source
Accord, la solution ASP.NET de diffusion de DLL peut être fournie
pour l'intégration, la modification et le code-behind personnalisés dans ASP.NET. Quand
en utilisant des produits autres que la version linéaire dans cet exemple, la différence
dans les noms de fichiers doivent être considérés.
- Extrayez tous les fichiers du package.
- Une fois les fichiers extraits, des fichiers ZIP supplémentaires seront ajoutés.
trouvé dans le répertoire de destination. Extraire tous les fichiers du zip
se terminant par CS comme IDAutomation_StreamingLinear_CS.zip
est utilisé pour un projet C #. - Localisez le fichier .aspx de la page Web générant l'image à partir du fichier extrait.
des dossiers. Copiez ce fichier et tous les fichiers associés dans le projet ASP.NET
annuaire. L'image générant une page ASP.NET pour le contrôle linéaire
est IDAutomationStreamingLinear.aspx
et ses fichiers associés sont IDAutomationStreamingLinear.aspx.resx
et IDAutomationStreamingLinear.aspx.cs. - Copiez le fichier DLL de contrôle serveur approprié dans ASP.NET
répertoire du projet. Dans cet exemple,
IDAutomation.linearservercontrol.dll est copié. - Ajoutez une référence au contrôle IDAutomation Server dans le projet.
Par exemple: Cliquez avec le bouton droit sur Références, choisissez Parcourir et sélectionnez
la DLL de contrôle du serveur. - Ajouter le IDAutomationStreamingLinear.aspx
fichier dans le projet ASP.NET en cliquant avec le bouton droit sur le nom du projet
dans l'Explorateur de solutions et en sélectionnant Ajouter un élément existant. Le suivant
Le graphique illustre la référence à la DLL et à l'image générée.
fichier aspx de page Web dans une solution. - Reconstruisez la solution ou le projet.
- Pour vérifier que le projet fonctionne correctement, affichez le
streaming page aspx dans le navigateur. Exemple:
http: //localhost/WebApplication1/IDAutomationStreamingLinear.aspx - Choisissez la méthode qui mettra à jour les propriétés du code à barres:
Méthode de balise IMG dynamique:
- Ce qui suit montre comment passer
paramètres au code à barres en streaming
générateur à partir d'une URL.
IDAutomation fournit des exemples de création de codes à barres
de cette façon avec
JavaScript et
Crystal Reports.
Méthode code-behind:
- Pour implémenter code-behind à l'aide de Visual Studio .NET, référencez
le projet exemple inclus dans le fichier ZIP et le
LinearStreamCS.csproj
fichier. Ajouter la balise d'image faisant référence à l'image générant
page aspx, qui a été ajoutée au projet, à la page aspx
qui doit afficher l'image du code à barres. Exemple:
L'événement Page_Load pour la page générant l'image .aspx
peut être changé pour coder en dur des valeurs spécifiques pour l'image
qui doit être affiché.
Retour au sommet
Commentaires
Laisser un commentaire