TextConverter

Diviser Fichiers Texte en plusieurs nouveaux Fichiers

Si nous souhaitons diviser le contenu d'un fichier texte en plusieurs nouveaux fichiers, l'automatisation de cette tâche peut nous faire économiser beaucoup de travail et, surtout, beaucoup de temps. Surtout si nous voulons diviser un très grand nombre de fichiers et la séparation doit toujours être effectuée selon le même modèle, la tâche est facile à automatiser et les économies sont particulièrement grand. Dans ce tutoriel, nous aimerions vous montrer un moyen facile comment vous pouvez obtenir un résultat rapide sans trop d'effort. Nous utilisons le programme TextConverter pour cela.

Procédure Générale

Avant de jeter un aperçu détaillé des options individuelles de séparation et des options associées, nous aimerions d'abord consulter la procédure générale sur la façon d'utiliser le TextConverter pour diviser les fichiers individuels dans plusieurs nouveaux fichiers:

Dans cette description générale de la procédure, nous n'avons pas encore parlé des critères que nous pouvons sélectionner pour la séparation. Nous aimerions y entrer dans la section suivante.

Possibilités de Séparation

Le TextConverter vous offre 3 options ou critères différents selon lesquels vous pouvez diviser vos fichiers. Ces options peuvent également être combinées:

Diviser Fichiers en un Texte ou une Expression Régulière

Avec cette option, vous pouvez diviser votre fichier d'origine à un texte spécifique. Cela signifie qu'après chaque apparence de ce texte de recherche, un nouveau fichier commence. En conséquence, si votre texte se produit deux fois dans le fichier d'origine, trois nouveaux fichiers sont stockés (un avec le texte qui apparaît dans le fichier original avant la première occurrence du texte de recherche, un avec le texte entre la première occurrence et la deuxième occurrence du texte de recherche et un troisième fichier avec le texte qui se tient dans le fichier d'origine derrière la deuxième occurrence du texte de recherche).

Ce n'est pas important que votre texte de recherche se compose d'un seul caractère, de plusieurs mots ou même de plusieurs lignes. De plus, le texte de recherche ne doit pas être un texte statique: si vous activez l'option "Interpréter comme expression régulière" sous la zone de texte, vous pouvez également travailler avec des expressions régulières à ce stade. Un exemple simple serait l'expression régulière [0-9] qui exécute une séparation sur n'importe quel chiffre.

Si vous souhaitez garder le texte de recherche sur lequel a été séparé dans les nouveaux fichiers, vous pouvez activer une ou les deux options "Conserver le texte de recherche au début de chaque nouveau fichier" ou "Conserver le texte de recherche à la fin de chaque nouveau fichier". Si vous n'activez aucune de ces deux options, le texte de recherche n'apparaîtra pas dans les nouveaux fichiers.

Une autre option permet de ne pas se séparer directement sur le texte de recherche mais sur le saut de ligne suivante. Si l'option "Diviser au saut de ligne suivante" est activée, les mots associés d'un paragraphe restent dans le même fichier et ne sont pas séparés les uns des autres. Cela vous permet de séparer, par exemple, selon les sections qui contiennent certains mots sans déchirer les sections respectives.

Diviser Fichiers en Sauts de Ligne

Avec cette option, vous pouvez séparer le fichier original sur ses sauts de ligne. Cela signifie que pour chaque ligne du fichier d'origine, un nouveau fichier est créé qui contient le texte de la ligne respective.

Pour cette option, les paramètres sous "Actions > Fichiers > Type de Saut de Ligne" s'appliquent. Par défaut, cela signifie que si vous n'apportez aucune modification ici, le type de saut de ligne du fichier original est automatiquement reconnu et vous obtenez le résultat que vous attendez en général. Le facteur décisif est alors le saut de ligne typique que vous connaissez d'un éditeur de texte moyen. Cependant, vous pouvez également définir d'autres critères pour un saut de ligne dans le TextConverter. Par exemple, il est possible de définir des caractères arbitraires, des chaînes de caractères ou plusieurs caractères différents comme saut de ligne. Cela vous donne d'autres moyens de séparer vos fichiers de manière flexible. Vous pouvez découvrir comment cela fonctionne dans les explications des sauts de ligne personnalisées sur un ou plusieurs caractères.

Diviser Fichiers après Nombre de Caractères

Avec cette option, vous pouvez couper votre fichier original en pièces avec un numéro respectivement une longueur librement sélectionnable des caractères. Vous pouvez saisir n'importe quelle valeur numérique dans le champ. Par exemple, si votre fichier d'origine a 2500 caractères et vous spécifiez une valeur de 1000 caractères, votre fichier est divisé en 3 parties: le premier nouveau fichier contient les 1000 premiers caractères du fichier d'origine, le deuxième nouveau fichier contient le deuxième 1000 caractères du fichier d'origine et du troisième nouveau fichier contient les 500 caractères restants. Si votre fichier original contient moins de caractères que la valeur spécifiée, il n'y a pas de séparation et le fichier d'origine reste avec son contenu tel qu'il est.

Vous pouvez également utiliser cette option pour limiter le texte de tous les fichiers créés à un nombre maximum de caractères. Par exemple, si vous combinez cette option avec les autres options.

Combinaison de plusieurs Critères

Au moins une de ces options introduites doit être activée afin de pouvoir exécuter la fonction. L'activation de plus d'une de ces options est également possible. Dans ce cas, il est d'abord séparé en fonction du critère de la première option activée. Ensuite, les pièces résultantes sont à nouveau séparées en fonction du critère de la deuxième option activée et ainsi de suite.

Par exemple, si vous activez à la fois l'option pour une séparation en les sauts de ligne ainsi que l'option pour une séparation après un certain nombre de caractères, il est d'abord séparé à toutes les sauts de ligne. Ensuite, toutes les parties (ici les pièces sont égales aux lignes) sont passées et si une ligne se compose de plus que le nombre de caractères permis, il est à nouveau divisé dans la ligne pertinente conformément au deuxième critère.

Options Générales pour toutes les Séparations

En dessous des 3 options avec lesquelles vous pouvez déterminer les critères de séparation des fichiers, vous trouverez d'autres options générales qui sont toujours utilisées quels que soient les critères sélectionnés:

Stockage et Configuration des Noms de Fichiers des Pièces

Dans quel dossier et sous quel nom les nouveaux fichiers doivent être enregistrés, vous pouvez définir en bas à droite de la fenêtre principale du TextConverter. Ici, vous pouvez sélectionner un dossier arbitraire et déterminer un nom de base pour tous les fichiers. Avec l'option "conserver", cela peut également être le dossier ou le nom du fichier d'origine. Enfin, les pièces individuelles respectivement fichiers sont numérotées à leur tour en attachant un numéro continu au nom spécifié.

Même si nous ne parlons parfois qu'un seul fichier comme fichier original dans ce tutoriel, la fonction peut bien sûr être également utilisée avec plusieurs fichiers en même temps. Cela signifie que si vous avez plus d'un fichier dans votre liste de fichiers, chaque fichier est séparé individuellement indépendamment des autres fichiers dans la liste de fichiers.

Rejoindre plusieurs Fichiers Texte

En plus de la possibilité de diviser des fichiers individuels en plusieurs nouveaux fichiers, le TextConverter offre également le chemin inverse: Comment assembler n'importe quel nombre de fichiers, vous pouvez apprendre dans le tutoriel sur la combinaison de plusieurs fichiers texte.