IronBarcode offre la possibilité de créer des codes-barres et de les convertir directement en flux, y compris l'utilisation de MemoryStream pour une application ultérieure dans votre programme. Cette fonction efficace élimine les surcharges d'E/S du disque, améliore les performances, réduit l'utilisation du stockage, renforce la sécurité des données et offre un flux de travail plus souple pour une intégration transparente avec diverses applications.
Comment exporter des codes-barres sous forme de flux en C#
Télécharger la bibliothèque C# pour exporter les codes-barres sous forme de flux
Créer différents types de codes-barres à partir de valeurs d'entrée
Convertir le code-barres généré en un flux
Utiliser des méthodes spécifiques pour exporter différents formats d'images sous forme de flux
Appliquer un traitement supplémentaire aux données du flux
Découvrez IronBarcode sur NuGet pour une installation rapide et un déploiement facile. Avec plus de 8 millions de téléchargements, il transforme avec C#.
Envisagez d'installer le IronBarcode DLL directement. Téléchargez et installez-le manuellement pour votre projet ou sous forme de GAC : {{lienDllAfficher}}
## Exporter un code-barres en tant que flux Exemple Une fois que vous avez [a créé le code-barres](/csharp/barcode/how-to/create-barcode-images/) avec la valeur souhaitée, vous pouvez utiliser la méthode `ToStream` pour convertir le code-barres généré en un MemoryStream, le format par défaut étant l'image PNG. Cette fonctionnalité fonctionne également de manière transparente avec les codes QR, même après que le système d'information de la Commission européenne a été mis en place [application d'un style personnalisé](/csharp/barcode/how-to/customize-qr-code-style/). ```cs :path=/static-assets/barcode/content-code-examples/how-to/create-barcode-as-stream-to-stream.cs ``` ## Exporter le code-barres sous forme de flux dans différents formats d'image Il existe plusieurs méthodes que l'utilisateur peut utiliser pour convertir l'objet code-barres en un `MemoryStream`. Ces méthodes sont destinées à simplifier la tâche des utilisateurs, qui peuvent les utiliser en fonction du flux de format d'image souhaité. Vous trouverez ci-dessous la liste des méthodes disponibles : - *propriété *BinaryStream** : Renvoie un flux System.IO.Stream du code-barres rendu sous forme d'image bitmap. - `ToGifStream()` : pour le format d'image GIF. - `ToJpegStream()` : pour le format d'image JPEG/JPG. - `ToPdfStream()` : pour le format de document PDF. - `ToPngStream()` : pour le format d'image PNG. - `ToStream()` : pour le format d'image PNG par défaut. Les utilisateurs peuvent toutefois saisir le champ de l'enum **AnyBitmap.ImageFormat** en tant qu'argument de cette méthode pour spécifier le format de flux d'images souhaité. - `ToTiffStream()` : pour le format d'image TIFF. Utilisons maintenant les méthodes `ToJpegStream` et `ToStream` pour produire des flux au format JPEG en utilisant l'extrait de code ci-dessous : ```cs :path=/static-assets/barcode/content-code-examples/how-to/create-barcode-as-stream-to-jpeg-stream.cs ``` En résumé, IronBarcode rend incroyablement facile et pratique la création et l'exportation de codes-barres vers un objet **MemoryStream**, en fournissant une méthode directe pour y parvenir.
Hairil Hasyimi Bin Omar
Ingénieur logiciel
Comme tous les grands ingénieurs, Hairil est un fervent apprenant. Il affine ses connaissances en C#, Python et Java, et les utilise pour apporter une valeur ajoutée aux membres de l'équipe d'Iron Software. Hairil a rejoint l'équipe d'Iron Software en provenance de l'Universiti Teknologi MARA en Malaisie, où il a obtenu une licence en génie chimique et des procédés.
Prêt à commencer ? Version : 2024.8 vient de paraître