Qu’est-ce que le format de fichier EPS ? | Base de connaissances

Introduction

Encapsulated PostScript est l’un des langages de description de page, plus précisément un langage de description de page dynamique. Dans cet article vous trouverez des informations sur ce langage et les fichiers EPS, leur structure et fonctions spécifiques. Nous avons également tenté de répondre aux questions les plus fréquentes des utilisateurs, en nous basant sur notre expérience avec la solution Aspose.Page.

Qu’est-ce qu’un fichier EPS ?

L’EPS, qui signifie Encapsulated PostScript, est un fichier de langage PostScript, qui contient la description d’une seule page et est destiné à être encapsulé dans un autre fichier PostScript.

EPS-Intro

Puisque la description de page encapsulée ne doit pas interrompre la description de page de tout fichier PS dans lequel elle est insérée, elle doit respecter certains exigences. Ces exigences sont implémentées par l’ajout de commentaires structuraux spéciaux, représentés par des lignes commençant par la séquence de symboles “%%”. Chaque fichier EPS doit contenir au moins deux de ces commentaires. Ils sont :

EPS-Hauptkommentare

Où :
llx, lly – coordonnées du coin inférieur gauche
urx, ury – coordonnées du coin supérieur droit de la boîte englobante.

De plus, il existe des commentaires structuraux obligatoires sous certaines conditions. Par exemple, un fichier EPS qui utilise des opérateurs PostScript‑3 et est imprimé sur une imprimante avec PostScript‑2 doit contenir une indication du niveau 3. Si le fichier EPS utilise des extensions PostScript, il doit en informer implicitement l’imprimante ou l’application. Il en va de même pour les polices et autres ressources comme les fichiers, motifs, procédures et dégradés de couleur qui sont utilisés mais non incorporés dans le fichier EPS.

Exemples de commentaires structuraux conditionnellement obligatoires

%%LanguageLevel: 2
%%Extensions: CMYK
%%DocumentNeededFonts: Times-Roman Times-Italic
%%DocumentNeededResources: procset Adobe_packedarray 0 0
%%DocumentNeededFiles: /usr/smith/myfile.epsf
%%DocumentNeededProcSets: Adobe_MDX

Le non‑respect des exigences EPS peut entraîner la suppression de la description de page cible lors de l’impression ou l’abandon du travail d’impression.

En plus des commentaires structuraux obligatoires, Adobe recommande d’inclure des commentaires tels que :

%%Creator: J. Smith
%%Title: (DRAWING.EPS)
%%CreationDate: 18 février 2022

Une autre fonction, bien que facultative, des fichiers EPS est la possibilité de les afficher comme image dans l’application cible. Pour cela, EPS utilise les commentaires structuraux %%BeginPreview et %%EndPreview. L’image de prévisualisation peut être représentée au format PICT de Mac, TIFF ou en bitmap hexadécimal indépendant du dispositif. L’exemple de la section de prévisualisation en bitmap hexadécimal dans le fichier EPS est présenté ci‑dessous.

EPS-Vorschau

Où :
256 – largeur de l’image de prévisualisation ;
186 – hauteur de l’image de prévisualisation ;
1 – profondeur (bits par pixel) de l’image de prévisualisation ;
186 – nombre de lignes.

Un fichier EPS peut contenir des données binaires de prévisualisation au format Metafile Windows ou TIFF sans les commentaires %%BeginPreview‑%%EndPreview. Dans ce cas, les données sont dans un en‑tête binaire au début du fichier. Cet en‑tête binaire comprend, entre autres, le déplacement et la longueur en octets des données binaires. Souvent les données binaires se trouvent après la description de page, après le commentaire structuré %%EOF (fin du fichier).

EPS-Binärdatei

Structure typique des fichiers EPS


Quel format a un fichier EPS ?

Un fichier EPS est un fichier texte encodé en ASCII qui contient des opérateurs PostScript et des commentaires structuraux permettant d’incorporer le fichier EPS dans un autre fichier PostScript. À l’heure actuelle, certains fichiers EPS peuvent contenir des données binaires. Cela peut inclure un en‑tête binaire de 28 octets et des données de prévisualisation au format Metafile Windows ou TIFF.

Comment ouvrir les fichiers EPS ?

Les fichiers EPS peuvent être ouverts avec des applications indépendantes d’Adobe : Acrobat Distiller, Illustrator, Photoshop ou avec Apple Preview. Si vous souhaitez simplement visualiser ou présenter des fichiers EPS, vous pouvez le faire rapidement avec l’application web Aspose.Page Viewer.

Puis‑je convertir un fichier EPS en JPG ?

La façon la plus rapide de convertir des fichiers EPS en JPG est d’utiliser l’application web Aspose.Page Conversion. Le convertisseur Aspose‑EPS prend en charge les conversions vers PDF, DOC, DOCX, HTML, TEX, SVG, PNG, JPG, TIFF, BMP, EMF et WMF. Si vous êtes développeur et souhaitez utiliser notre bibliothèque pour ces conversions, lisez l’article Convertisseurs PDL, qui comprend des exemples de code illustrant la conversion.

Un fichier EPS est‑il identique à un fichier PDF ?

Les fichiers EPS et PDF ne peuvent être comparés que si le fichier PDF ne comporte qu’une seule page, car le fichier EPS est toujours d’une seule page. Même dans ce cas, les fichiers diffèrent considérablement, le PDF étant un PDL statique et le PostScript un PDL dynamique. Après avoir lu cet article, vous savez que chaque fichier EPS est un fichier PostScript d’une seule page avec des commentaires structuraux obligatoires. Il existe également certaines limitations sur les opérateurs utilisés qui gèrent les travaux d’impression. D’autre part, les fichiers PDF contiennent toujours une description de page statique. Voir l’article Introduction aux langages de description de page.

Comment ouvrir un fichier EPS dans PowerPoint ?

Il n’est pas possible d’insérer directement un fichier EPS dans une présentation PowerPoint. À la place, convertissez le fichier EPS en l’un des trois formats d’image : PNG, JPG, EMF, qui sont compatibles avec le programme. Accédez à l’application web Aspose.Page Conversion puis insérez l’image résultante dans la présentation.

Les fichiers EPS sont‑ils obsolètes ?

En réalité, non. EPS continue d’être utilisé par les designers dans l’impression de haute qualité.

Puis‑je utiliser des fichiers EPS dans Canva ?

Comme avec PowerPoint, les fichiers EPS doivent être convertis en formats d’image PNG, JPG ou EMF via l’application Convertisseur, puis le résultat peut être inséré dans Canva.

Les fichiers EPS ont‑ils un DPI ?

Non, EPS n’est pas une image rasterisée. La résolution peut être définie dans les propriétés d’impression de l’imprimante.

Conclusion

Le but de cet article était de partager notre expérience avec les fichiers EPS. Vous disposez maintenant d’un kit de solutions multiplateformes pour gérer les fichiers EPS en .NET, Java et C++ via nos API.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.