HTML JPG PDF XML APNG
Aspose.Imaging  cho .NET
PDF

Chuyển đổi BMP thành PDF qua C#

Chuyển đổi BMP thành PDF bằng cách sử dụng API .NET gốc mà không cần bất kỳ trình chỉnh sửa hình ảnh hoặc thư viện bên thứ ba nào.

Cách chuyển đổi BMP thành PDF bằng C#

Chuyển đổi định dạng tệp có vẻ như là một công việc thường ngày của các nhà thiết kế đồ họa. Tuy nhiên, đánh giá thấp tầm quan trọng của nó sẽ là một sai lầm. Việc đánh giá công việc của bạn có thể phụ thuộc vào việc bạn giải quyết nhiệm vụ này nhanh chóng và hiệu quả như thế nào. Thông thường, hình ảnh gốc cần chuyển đổi sang định dạng phù hợp hơn để in hoặc xuất bản trực tuyến. Nếu hình ảnh gốc được lấy từ trình chỉnh sửa đồ họa thì nó có thể ở định dạng vector. Trong trường hợp này, nó phải được rasterized và chuyển đổi sang định dạng raster cho mục đích xuất bản. Bạn có thể lựa chọn lưu hình ảnh ở định dạng không nén để có chất lượng tối ưu hoặc chuyển đổi sang định dạng nén không mất dữ liệu để giảm kích thước tệp. Trong một số bối cảnh nhất định, chẳng hạn như xuất bản trên web, bạn có thể chọn các định dạng nén bị mất dữ liệu. Các thuật toán được thiết kế đặc biệt để nén dữ liệu hình ảnh cho phép giảm đáng kể kích thước tệp trong khi vẫn duy trì chất lượng hình ảnh ở mức chấp nhận được. Điều này tạo điều kiện tải tập tin hình ảnh nhanh chóng từ internet. Để chuyển đổi BMP sang PDF, chúng tôi sẽ sử dụng [Aspose.Imaging cho .NET] ( https://products.aspose.com/imaging/net ) API là một API chuyển đổi và thao tác hình ảnh giàu tính năng, mạnh mẽ và dễ sử dụng cho nền tảng C #. Mở [NuGet] ( https://www.nuget.org/packages/aspose.imaging ) quản lý gói, tìm kiếm ** Aspose.Imaging ** và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Bảng điều khiển Trình quản lý Gói.

Lệnh Bảng điều khiển Trình quản lý Gói


PM> Install-Package Aspose.Imaging

Các bước chuyển đổi BMP thành PDF qua C#

Các nhà phát triển có thể dễ dàng tải và chuyển đổi tệp BMP sang PDF chỉ trong một vài dòng mã.

  • Tải tệp BMP bằng phương thức Image.Load
  • Tạo và đặt phiên bản của lớp con bắt buộc của ImageOptionsBase (ví dụ: BmpOptions, PngOptions, v.v.)
  • Gọi phương thức Image.Save
  • Chuyển đường dẫn tệp có phần mở rộng PDF & đối tượng của lớp ImageOptionsBase

yêu cầu hệ thống

Trước khi chạy mã ví dụ chuyển đổi, hãy đảm bảo rằng bạn có các điều kiện tiên quyết sau.

  • Hệ điều hành: Windows hoặc Linux.
  • Môi trường phát triển: Hỗ trợ .NET Core 7 trở lên như Microsoft Visual Studio.

Ứng dụng miễn phí để chuyển đổi BMP thành PDF

  • Chọn hoặc kéo và thả hình ảnh BMP
  • Chọn định dạng và nhấp vào nút Chuyển đổi
  • Nhấp vào nút Tải xuống để tải xuống hình ảnh PDF

Kiểm tra bản trình diễn trực tiếp của chúng tôi để chuyển đổi BMP thành PDF

Chuyển đổi BMP thành PDF - .NET

BMP Những gì là BMP Định dạng tệp

Các tệp có phần mở rộng .BMP đại diện cho các tệp Hình ảnh Bitmap được sử dụng để lưu trữ hình ảnh kỹ thuật số bitmap. Những hình ảnh này độc lập với bộ điều hợp đồ họa và còn được gọi là định dạng tệp bitmap (DIB) độc lập với thiết bị. Tính độc lập này phục vụ mục đích mở tệp trên nhiều nền tảng như Microsoft Windows và Mac. Định dạng tệp BMP có thể lưu trữ dữ liệu dưới dạng hình ảnh kỹ thuật số hai chiều ở cả định dạng đơn sắc và màu với nhiều độ sâu màu khác nhau.

Đọc thêm | BMP

PDF Những gì là PDF Định dạng tệp

Định dạng tài liệu di động (PDF) là một loại tài liệu được tạo bởi Adobe vào những năm 1990. Mục đích của định dạng tệp này là giới thiệu một tiêu chuẩn để trình bày tài liệu và tài liệu tham khảo khác ở định dạng độc lập với phần mềm ứng dụng, phần cứng cũng như Hệ điều hành. Định dạng tệp PDF có đầy đủ khả năng chứa thông tin như văn bản, hình ảnh, siêu liên kết, trường biểu mẫu, đa phương tiện, chữ ký số, tệp đính kèm, siêu dữ liệu, các tính năng không gian địa lý và các đối tượng 3D trong đó có thể trở thành một phần của tài liệu nguồn.

Đọc thêm | PDF

Các chuyển đổi được hỗ trợ khác

Sử dụng C#, người ta có thể dễ dàng chuyển đổi các định dạng khác nhau bao gồm.

GIF (Định dạng trao đổi đồ họa)
DICOM (Hình ảnh & Truyền thông Kỹ thuật số)
EMF (Định dạng siêu tệp nâng cao)
JPG (Nhóm chuyên gia nhiếp ảnh chung)
JPEG (Nhóm chuyên gia nhiếp ảnh chung)
JP2 (JPEG 2000)
J2K (Hình ảnh nén Wavelet)
JPEG2000 (JPEG 2000)
PNG (Biểu đồ minh họa mạng lưới không dây)
APNG (Đồ họa mạng di động hoạt hình)
PSD (Tài liệu Photoshop)
DXF (Định dạng Trao đổi Bản vẽ, hoặc Định dạng Trao đổi Bản vẽ,)
SVG (Đồ họa vector có thể mở rộng)
TIFF (Định dạng hình ảnh được gắn thẻ)
WEBP (Raster Hình ảnh Web)
WMF (Microsoft Windows Metafile)
PDF (Định dạng tài liệu di động (PDF))
HTML (HTML5 Canvas)
EMZ (Siêu tệp nâng cao được nén của Windows)
WMZ (Giao diện Windows Media Player được nén)
TGA (Đồ họa Targa)
SVGZ (Phiên bản nén của tệp Đồ họa Vectơ có thể mở rộng (.SVG).)
CANVAS (HTML5 Canvas)
ICO (Biểu tượng Windows)