TextConverter

Édition des Fichiers

Les fonctions de traitement des fichiers texte au niveau du fichier peuvent être trouvées dans la zone "Actions > Fichiers" sur le côté droit de la fenêtre principale du TextConverter. Avec ces fonctions, il est possible de rejoindre plusieurs fichiers, de diviser un fichier en plusieurs nouveaux fichiers ou de modifier l'encodage et le type de saut de ligne de fichiers. Dans ce domaine, vous trouverez également des options de lecture de fichiers avec un certain codage ou un certain type de saut de ligne au lieu de laisser le TextConverter déterminer automatiquement le codage et le type de saut de ligne lors de la lecture. Avec les liens suivants, vous pouvez sauter directement à la section respective dans ces explications:

Les fonctions et les options de modification du contenu des textes et des fichiers texte peuvent être trouvées, selon la tâche, dans les sections sur l'édition de texte dans son ensemble, l'édition de lignes, l'édition de CSV et l'édition de XML.

Unir Fichiers

Avec la fonction "Actions > Fichiers > Unir Fichiers", vous pouvez fusionner plusieurs fichiers. Selon vos demandes, la fonction peut non seulement utilisé pour relier ou enfiler le contenu de plusieurs fichiers comme un ensemble, mais donc pour modifier le contenu des fichiers. De plus, il est possible de définir des textes à insérer entre, avant ou derrière le contenu des fichiers. Dans ces textes, vous pouvez bien sûr utiliser tous les espaces réservés disponibles dans le TextConverter. Cela permet, par exemple, d'insérer le nom de fichier du fichier original avant le contenu du fichier respectif et donc de spécifier automatiquement la source dans le nouveau fichier uni. Vous pouvez découvrir comment tout cela fonctionne dans le tutoriel sur la combinaison des fichiers texte.

L'opposé de cette fonction est de diviser un fichier en plusieurs nouveaux fichiers. Vous pouvez aussi effectuer cette tâche avec le TextConverter. En savoir plus à ce sujet dans la section suivante.

Diviser Fichiers

Avec la fonction "Actions > Fichiers > Diviser Fichiers", vous pouvez séparer le contenu d'un fichier existant en plusieurs pièces et enregistrer chacune de ces pièces sous forme de nouveau fichier. Il existe plusieurs options respectivement critères selon lesquels vous pouvez diviser les fichiers. Par exemple, vous pouvez fractionner à n'importe quel texte ou une expression régulière, vous pouvez enregistrer toutes les lignes ou un nombre de lignes librement définissable d'un fichier en tant que nouveaux fichiers ou définir un nombre spécifique de caractères, après quoi un nouveau fichier est démarré. Une combinaison respectivement une application commune de ces critères est également possible.

De plus, certaines options sont disponibles avec lesquelles vous pouvez adapter la séparation et le contenu des nouveaux fichiers à vos besoins. Vous pouvez en savoir plus à ce sujet dans le tutoriel sur la division des fichiers texte avec le TextConverter.

Référencer Fichiers

Si vous souhaitez utiliser le contenu des fichiers, en tout ou en partie, dans les actions du TextConverter, au lieu de copier manuellement le contenu dans les champs de texte souhaités, vous pouvez également simplement définir une référence au fichier correspondant. Cette opportunité est particulièrement utile si vous souhaitez appliquer plus fréquemment certaines étapes de traitement ou listes d'actions, car la copie du contenu peut être automatisée en utilisant une référence.

Pour définir une référence à un fichier, vous devez d'abord activer l'option "Actions > Options > Références", puis vous pouvez utiliser tous les espaces réservés pour les références dans le TextConverter. Par exemple, l'espace réservé %ref:file=C:\Fichier.txt% représente tout le contenu du fichier "Fichier.txt", tandis que l'espace réservé %ref:file=C:\Fichier.txt>line=2>write=uppercase% ne représente que la deuxième ligne du fichier, mais cette fois écrite en lettres majuscules.

Les espaces réservés pour les références peuvent être utilisés dans toutes les fonctions avec des champs de texte du TextConverter et ils peuvent être combinés avec tout autre espace réservé et tout autre texte. Vous pouvez en savoir plus à ce sujet dans le didacticiel sur l'utilisation des références dans le TextConverter. Dans ce didacticiel, vous trouverez également un aperçu de tous les espaces réservés de références et tous les espaces réservés fonctionnels disponibles, ainsi que de nombreux exemples de leur utilisation et des explications sur la manière dont les espaces réservés peuvent être combinés.

Encodage

Avec les paramètres et les options sous "Actions > Fichiers > Encodage", vous pouvez déterminer quel codage doit être utilisé lors de la lecture et de l'enregistrement des fichiers. Sont soutenus les formats ASCII, Latin-1 (ISO 8859-1), Latin-2 (ISO 8859-2), WIN-1250 (Europe Centrale), WIN-1251 (Cyrillique), WIN-1252 (Europe Occidentale), WIN-1253 (Grec), CP437, UTF-7, UTF-8, UTF-16 LE, UTF-16 BE, UTF-32 LE et UTF-32 BE. Dans les formats UTF-7, UTF-8, UTF-16 LE, UTF-16 BE, UTF-32 LE et UTF-32 BE, il peut être stocké au choix avec ou sans marque d’ordre d’octets (Byte Order Mark, BOM).

Si vous n'activez pas l'action "Encodage", le TextConverter essaie de détecter automatiquement le codage d'un fichier lors de la lecture. Le codage déterminé est ensuite utilisé à nouveau pour le stockage du fichier, de sorte que le type d'encodage reste inchangé si vous ne modifiez que le contenu d'un fichier. Ce paramètre de base correspond aux paramètres "Détection Automatique" et "Conserver".

Dans la plupart des cas, vous devez laisser l'option sous "Lire" à "Détection Automatique". Une exception est, par exemple, lors de la lecture des fichiers qui ont été stockés avec un codage des caractères sur 8 bits comme l'une des pages de code Windows ou l'un codage de la famille d'encodage ISO 8859, car ces codages ne peuvent souvent pas être clairement distingués au niveau d'octets. Si vous laissez le TextConverter reconnaître automatiquement un tel fichier, le TextConverter préférera Latin1 (ISO 8859-1) et la Code Page Windows de la version linguistique de votre système Windows. Ainsi, surtout si vous souhaitez lire des fichiers avec des pages de code Windows qui ne correspondent pas à votre système, vous devez explicitement indiquer la page de code du fichier. L'aperçu du TextConverter vous aide à voir comment les octets d'un fichier sont interprétés avec vos paramètres actuels.

Vous ne devez modifier les paramètres sous "Sauver" et "Marque d'Ordre d'Octets" si vous souhaitez explicitement modifier l'encodage de vos fichiers ou si vous souhaitez ajouter ou supprimer une marque de ordre d'octets à ou de vos fichiers.

Vous pouvez en savoir plus sur le sujet "Encodage" dans l'aperçu des formats des fichiers texte ainsi que dans l'aperçu des formats pris en charge du TextConverter dans la section "Encodages".

Type de Saut de Ligne

Avec les paramètres sous "Actions > Fichiers > Type de Saut de Ligne", vous pouvez déterminer quels caractères ou quels autres critères de vos fichiers doivent être interprétés comme un saut de ligne respectivement comme une ligne. Comme pour le codage, vous pouvez définir différents critères pour lire et pour sauver et donc non seulement lire vos fichiers avec un type de saut de ligne spécifique, mais également modifier le type de saut de ligne de vos fichiers.

Les caractères individuels et les multiples caractères indépendants peuvent être utilisés comme un saut de ligne, ainsi que des lignes définies par un nombre fixe arbitraire de caractères par ligne. Les types de saut de ligne typiques et fréquemment utilisés tels que CR LF (Windows) ou LF (Unix, Linux, macOS) peuvent être sélectionnés directement de la zone de sélection, les types de saut de ligne individuels peuvent être définis librement via des caractères ou via leurs points de code.

Si vous n'activez pas l'action "Type de Saut de Ligne", des tentatives sont faites pour déterminer automatiquement le type de saut de ligne utilisé dans un fichier pendant la lecture. Ce type de saut de ligne est ensuite également réutilisé pour le stockage, de sorte que le type de saut de ligne du fichier reste inchangé lors du traitement du fichier uniquement avec d'autres actions. De façon similaire à l'action "Encodage", ce paramètre de base correspond à nouveau aux options "Détection Automatique" et "Conserver" des cases de sélection.

En plus de la possibilité de modifier le type de saut de ligne des fichiers et des textes, ces paramètres sont également pertinents pour les actions de ligne et les actions CSV, car les actions de CSV et de lignes considèrent ce comme une ligne, ce qui est défini ici. En définissant les "lignes" via arbitraire, y compris plusieurs caractères comme fin de ligne ou d'autres critères tels que un certain nombre de caractères par ligne, les actions de ligne et les actions CSV peuvent ainsi contribuer à une manière très flexible d'édition de texte.

Vous pouvez en savoir plus sur le sujet "types de saut de ligne" dans l'aperçu sur divers types de sauts de ligne fréquemment utilisés ainsi que dans les explications sur les formats pris en charge du TextConverter dans la section "Types de Saut de Ligne". Dans ces explications, vous apprendrez également comment définir des sauts de ligne personnalisées via des caractères ou des points de code, comment déterminer les lignes avec une longueur de ligne fixe et comment implémenter les sauts de ligne à plusieurs caractères ou code-points différents.

TextEncoder

Si vous ne souhaitez pas apporter d'autres modifications à vos fichiers en dehors de la modification de l'encodage ou du type de saut de ligne, vous pouvez également effectuer cette tâche avec le TextEncoder. Ce programme est disponible soit en tant que programme indépendant, soit intégré dans le TextConverter accessible via le menu Tools > TextEncoder.

Options de Sauvegarde

En bas à droite de la fenêtre principale, vous pouvez trouver la zone "Options de Sauvegarde". Ici, vous pouvez déterminer dans quel dossier, sous quel nom et avec quelle extension, vos fichiers sont enregistrés après traitement.

Si vous sélectionnez JPG, PNG ou BMP comme extension de fichier, votre fichier texte sera enregistré en tant qu'image (vous pouvez trouver tous les paramètres du stockage comme une image dans le menu "Paramètres > Exportation d'Images"). Si vous sélectionnez XLSX ou ODS comme extension, votre fichier texte est interprété comme CSV selon les paramètres CSV actuels et exporté comme une feuille de calcul pour une application de bureau telle que Microsoft Excel, LibreOffice Calc ou OpenOffice Calc. Et si vous choisissez l'un des extensions de fichier DOCX ou XLS, votre fichier texte sera exporté en tant que document de bureau pour une application telle que Microsoft Word, LibreOffice Writer ou OpenOffice Writer. Toutes les autres extensions de fichier se stockeront sous forme de fichier texte.