Cắt và thay đổi kích thước EPS

Giải pháp API gốc để quản lý kích thước hình ảnh EPS qua .NET

 

Chuyển đổi hình ảnh EPS của bạn giờ đây đã dễ dàng hơn! Với Aspose.Page cho .NET, bạn có thể cắt hoặc thay đổi kích thước tệp EPS theo thông số kỹ thuật chính xác của mình chỉ trong vài dòng mã. Bạn muốn làm cho nó lớn hơn? Không vấn đề gì. Cần nó nhỏ hơn? Chúng tôi sẽ đáp ứng bạn. API của chúng tôi cho C# cho phép bạn điều chỉnh tỷ lệ hình ảnh một cách chính xác, đảm bảo hình ảnh phù hợp với tầm nhìn của bạn.

Công nghệ này được phát triển để thực hiện các thay đổi trên phần tiêu đề và phần thiết lập của tệp EPS của bạn, giữ nguyên nội dung. Điều này có nghĩa là kích thước tệp của bạn vẫn không thay đổi, giúp quy trình trở nên liền mạch và hiệu quả. Để thay đổi kích thước hình ảnh EPS trong C#, trước tiên bạn cần quyết định những điều sau:

  • Xác định kích thước hiện có của hình ảnh của bạn.

  • Chọn đơn vị phù hợp nhất với nhu cầu của bạn: Point (1/72 inch), Inch, Milimet, Centimet hoặc Phần trăm.

Aspose.Page cung cấp cho bạn chức năng quản lý các đường viền của tệp EPS một cách dễ dàng. Với API này, bạn có thể thay đổi tỷ lệ hoặc cắt hình ảnh bằng C#. Để tìm hiểu thêm về cách xử lý tệp EPS, hãy theo dõi tài liệu. Để xem phiên bản trực tiếp của chức năng này, hãy thử các ứng dụng đa nền tảng EPS Crop và EPS Resize.

Để sử dụng chức năng này, trước tiên bạn cần có giải pháp:

  • Mở trình quản lý gói NuGet, tìm kiếm Aspose.Page và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Package Manager Console.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Các bước để thay đổi kích thước hình ảnh EPS bằng C#.

Ví dụ bên dưới cho thấy quá trình thay đổi kích thước .eps với đơn vị đã chọn - point. Thứ tự là:

  1. Khởi tạo đối tượng PsDocument với một luồng đầu vào chứa tệp EPS.
  2. Xác định kích thước hiện có của hình ảnh bằng phương thức tĩnh ExtractEpsSize().
  3. Tạo một luồng đầu ra cho tệp EPS kết quả.
  4. Thay đổi kích thước đối tượng PsDocument với kích thước mới tính bằng point bằng phương thức tĩnh ResizeEps().
  5. Lưu tệp kết quả.

Mã C# để thay đổi kích thước hình ảnh EPS (point).

    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);
        }
    }



Câu hỏi thường gặp

1. Có thể cắt tập tin EPS không?

Các tệp EPS về cơ bản là các tệp PostScript được gói gọn trong một hộp giới hạn và chúng có thể được cắt bằng cách sửa đổi các tham số của hộp giới hạn để chỉ định vùng mong muốn của hình ảnh. Quá trình này sẽ cắt bỏ mọi vùng không mong muốn của hình ảnh EPS một cách hiệu quả.

2. Làm cách nào tôi có thể cắt tệp PostScript được đóng gói?

Aspose.Page cho phép bạn cắt các tệp EPS bằng Phương thức tĩnh ExtractEpsSize() để lấy kích thước của tệp thực tế và cắt nó thành kích thước mới theo điểm bằng Phương thức tĩnh ResizeEps().

3. Có công cụ hoặc phần mềm nào được thiết kế đặc biệt để cắt các tệp EPS (Encapsulated PostScript) không?

Aspose.Page có ứng dụng đa nền tảng EPS Crop cho phép bạn cắt tệp trực tuyến chỉ trong một giây.

EPS Những gì là EPS Tập Tin Định Dạng

EPS (Encapsulated PostScript) là định dạng dựa trên PostScript mô tả một trang duy nhất. Thích hợp cho đồ họa vector và kết hợp vector‑raster. Sau khi nhập, tệp không thể chỉnh sửa; nên chuyển sang định dạng có thể chỉnh sửa như SVG hoặc PDF.