EPS zuschneiden und Größe ändern

Native API-Lösung zur Verwaltung der Größe von EPS-Bildern über .NET

 

Das Transformieren Ihres EPS-Bildes ist jetzt noch einfacher! Mit Aspose.Page für .NET können Sie EPS-Dateien mit nur wenigen Codezeilen genau nach Ihren Vorgaben zuschneiden oder deren Größe ändern. Möchten Sie es vergrößern? Kein Problem. Benötigen Sie es kleiner? Wir haben die Lösung. Unsere API für C# ermöglicht es Ihnen, Ihr Bild präzise zu skalieren, damit es perfekt zu Ihrer Vision passt.

Die Technologie wurde entwickelt, um den Header und den Setup-Bereich Ihrer EPS-Datei anzupassen, während der Inhalt unberührt bleibt. Dies bedeutet, dass die Dateigröße unverändert bleibt, was den Prozess nahtlos und effizient macht. Um die Größe Ihres EPS-Bildes in C# zu ändern, müssen Sie zunächst Folgendes festlegen:

  • Bestimmen Sie die vorhandene Größe Ihres Bildes.

  • Wählen Sie die Einheiten, die Ihren Anforderungen am besten entsprechen: Punkte (1/72 Zoll), Zoll, Millimeter, Zentimeter oder Prozent.

Aspose.Page bietet Ihnen die Funktionalität, die Ränder von EPS-Dateien einfach zu verwalten. Mit dieser API können Sie Bilder mit C# skalieren oder zuschneiden. Um mehr über den Umgang mit EPS-Dateien zu erfahren, folgen Sie der Dokumentation. Um die Live-Version der Funktionalität zu sehen, testen Sie die plattformübergreifenden Apps EPS Crop und EPS Resize.

Um die Funktionalität zu nutzen, müssen Sie zuerst die Lösung beziehen:

  • Öffnen Sie den NuGet-Paketmanager, suchen Sie nach Aspose.Page und installieren Sie es. Sie können auch den folgenden Befehl in der Paketmanager-Konsole verwenden.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Schritte zum Ändern der Größe von EPS-Bildern in C#.

Das folgende Beispiel zeigt den Prozess der Größenänderung von .eps mit der gewählten Einheit - Punkte. Die Reihenfolge ist:

  1. Initialisieren Sie das PsDocument-Objekt mit einem Eingabestrom, der eine EPS-Datei enthält.
  2. Definieren Sie die vorhandene Größe des Bildes mit der statischen Methode ExtractEpsSize().
  3. Erstellen Sie einen Ausgabestrom für die resultierende EPS-Datei.
  4. Ändern Sie die Größe des PsDocument-Objekts auf eine neue Größe in Punkten mit der statischen Methode ResizeEps().
  5. Speichern Sie die Ergebnisdatei.

C#-Code zum Ändern der Größe von EPS-Bildern (Punkte).

    using Aspose.Page.EPS;
    using Aspose.Page.EPS.Device;
    // Set the path to the documents directory.
    string dataDir = GetDataDir();

    //Create an input stream for an EPS file
    using (Stream inputEpsStream = new System.IO.FileStream(dataDir + "input.eps", System.IO.FileMode.Open, System.IO.FileAccess.Read))
    {
        //Initialize the PsDocument object with the input stream
        PsDocument doc = new PsDocument(inputEpsStream);

        //Get the size of the EPS image
        Size oldSize = doc.ExtractEpsSize();

        //Create an output stream for the resized EPS
        using (Stream outputEpsStream = new System.IO.FileStream(dataDir + "output_resize_inches.eps", System.IO.FileMode.Create, System.IO.FileAccess.Write))
        {
            //Save the EPS to the output stream with the new size assigned in inches
            doc.ResizeEps(outputEpsStream, new SizeF(oldSize.Width * 2, oldSize.Height * 2), Units.Points);
        }
    }



FAQ

1. Ist es möglich, EPS-Dateien zuzuschneiden?

EPS-Dateien sind im Wesentlichen PostScript-Dateien, die in einem Begrenzungsrahmen eingeschlossen sind. Sie können zugeschnitten werden, indem die Parameter des Begrenzungsrahmens geändert werden, um den gewünschten Bereich des Bildes festzulegen. Durch diesen Vorgang werden alle unerwünschten Bereiche des EPS-Bildes effektiv entfernt.

2. Wie kann ich eine Encapsulated PostScript-Datei zuschneiden?

Mit Aspose.Page können Sie EPS-Dateien mit der statischen Methode ExtractEpsSize() zuschneiden, um die Größe der tatsächlichen Datei zu ermitteln und sie mit der statischen Methode ResizeEps() auf eine neue Größe in Punkten zuzuschneiden.

3. Gibt es Tools oder Software, die speziell zum Zuschneiden von EPS-Dateien (Encapsulated PostScript) entwickelt wurden?

Aspose.Page verfügt über die plattformübergreifende Anwendung EPS Crop , mit der Sie Dateien in nur einer Sekunde online zuschneiden können.

EPS What is EPS File Format

EPS (Encapsulated PostScript) ist ein PostScript‑Dateiformat, das eine einzelne Seite beschreibt. Es eignet sich hervorragend für Vektorgrafiken und kombinierte Vektor‑Raster‑Bilder. Nach dem Import ist das EPS‑Bild nicht mehr editierbar – daher empfiehlt sich meist die Konvertierung in ein bearbeitbares Format wie SVG oder PDF.