Serveur d'impression

Streaming Barcode Server for IIS Tutorial et Manuel de l'utilisateur – Serveur d’impression

Le 6 octobre 2019 - 24 minutes de lecture

Accueil>
Composants de codes à barres
>

Streaming Barcode Server pour IIS
> Manuel de l'utilisateur et tutoriel

Composant serveur de code à barres ASP pour le package IIS
Télécharger la démonstration du composant serveur de code à barres ASP pour le package IIS
Journal de publication du code à barres en streaming pour IIS
Prise en charge de Streaming Barcode Server for IIS

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.

  1. À 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".
  2. 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.
  3. Extraire tous les fichiers du IDAutomation_LinearASPSetup.zip
    package, qui contiendra les fichiers suivants:

    Nom de fichier Virtuel
    Annuaire
    Copier
    GAC
    IDAutomationStreamingLinear.aspx idautomation
    LinearStreamCS.dll idautomation bin
    IDAutomation.LinearServerControl.dll idautomation bin Oui (si nécessaire)

  4. 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.
    Le répertoire virtuel converti en une application
  5. 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.
  6. 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
  7. 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
    .
  8. 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é
Le service générateur de code à barres et le serveur de code à barres en continu pour IIS sont également compatibles avec ce produit. Tous les paramètres
sont en majuscules; les valeurs de paramètre true et false devraient
être spécifié comme "T" ou "F."

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 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és, sauf indication contraire des exigences.

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.

0 = code 39
1 = code
39 ASCII
2 = entrelacé 2 sur 5
3 = code 11
4 = Codabar
5 = MSI
6 = UPC-A
7 = industriel 2
de 5
8 = matrice 2 sur 5
9 = code 93
10 = EAN-13
11 = EAN-8
12 = UPC-E
13 = code
128
14 = planète
15 = Postnet
16 = Telepen
18 = IntelligentMail
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és, sauf indication contraire des exigences.

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
propriétés, sauf indication contraire des exigences.

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
propriétés, sauf indication contraire des exigences.

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és, sauf indication contraire des exigences.

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 CODE."
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és, sauf indication contraire des exigences.

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és, sauf indication contraire des exigences.

MicroPDF417 Propriétés

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
.

0 = CODE128
1 = DATABAR
2 = DATABAREXPANDED
3 = DATABARLIMITED
4 = DATABARSTACKED
5 = DATABAROMNI
6 = DATABARTRUNCATED
7 = EAN13
8 = EAN8
9 = MICROPDF417
10 = PDF417
11 = UPCA
12 = UPCE
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

Support du forum pour Streaming Barcode Server pour IIS "height =" 30 "src =" http://www.idautomation.com/img/Red-Forum-Support-Button.png "width =" 120 "style =" border: 0px
Journal de publication du code à barres en streaming pour IIS

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.

  1. Extrayez tous les fichiers du package.
  2. 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 #.
  3. 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.
  4. Copiez le fichier DLL de contrôle serveur approprié dans ASP.NET
    répertoire du projet. Dans cet exemple,
    IDAutomation.linearservercontrol.dll
    est copié.
  5. 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.
  6. 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.
    Référence à la DLL et au fichier aspx de page Web de génération d'image dans une solution "height =" 290 "src =" http://www.idautomation.com/streaming_method2.png "class =" espace "" width = "303
  7. Reconstruisez la solution ou le projet.
  8. Pour vérifier que le projet fonctionne correctement, affichez le
    streaming page aspx dans le navigateur. Exemple:
    http: //localhost/WebApplication1/IDAutomationStreamingLinear.aspx
  9. 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

Votre commentaire sera révisé par les administrateurs si besoin.