PS轉PNG
通過 C++ 的 API 解決方案將 PS 轉換為 PNG。
用於 PS 到 PNG 轉換器的 Aspose.Page 使用 C++ 支持的任何語言將 PostScript (PS) 文件轉換為 PNG 圖像。
您在此處看到的 API 可用於創建您自己的跨平台應用程序或集成到您的 C++ 項目中。
為了將 XPS 轉換為 PNG:
Aspose.Page for C++ API 是一個功能豐富、功能強大且易於使用的 C++ 平台文檔操作和轉換 API。
您可以直接下載其最新版本,只需打開 NuGet 包管理器,然後搜索 Aspose.Page.Cpp 並安裝。您還可以從包管理器控制台使用以下命令。
Package Manager Console Command
PM> Install-Package Aspose.Page
使用 C++ 將 PS 轉換為 PNG 的步驟
Aspose.Page 使開發人員只需幾行代碼即可輕鬆加載 PS 文件並將其轉換為 PNG。
- 使用 Aspose.Page for C++ 加載 PS 文件。
- 調用 Save() 方法。
- 使用 (PNG) 文件擴展名傳遞輸出文件路徑。
- PNG文件將保存在指定的路徑,以便它在兼容的程序中。
系統要求
Aspose.Page for C++ 支持所有主要平台和操作系統。請確保您具有以下先決條件:
- Microsoft Windows 桌面(XP、Vista、7、8、10)、服務器操作系統(2003、2008、2012)等。
- Microsoft Visual C++ 2017 或更高版本。
PS 到 PNG C++ 轉換
System::SharedPtr<System::Drawing::Imaging::ImageFormat> imageFormat = System::Drawing::Imaging::ImageFormat::get_PNG();
System::SharedPtr<System::IO::FileStream> epsStream = System::MakeObject<System::IO::FileStream>(u"sourceFile.eps", System::IO::FileMode::Open, System::IO::FileAccess::Read);
System::SharedPtr<PSDocument> document = System::MakeObject<EpsDocument>(psStream);
// If you want to convert Postscript file despite of minor errors set this flag
bool suppressErrors = true;
//Initialize options object with necessary parameters.
System::SharedPtr<ImageSaveOptions> options = System::MakeObject<ImageSaveOptions>(suppressErrors);
System::SharedPtr<Aspose::Page::PS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::PS::Device::ImageDevice>();
auto __finally_guard_0 = ::System::MakeScopeGuard([&epsStream]()
{
psStream->Close();
});
try{
document->Save(device, options);
}catch (...){
throw;
}
System::ArrayPtr<System::ArrayPtr<uint8_t>> imagesBytes = device->get_ImagesBytes();
//loop through each imagesBytes and write via file stream
PS 到 PNG 轉換網絡應用程序
將 PS 轉換為 PNG 現在通過訪問我們的現場演示網站。
無需下載 Aspose API。
無需編寫任何代碼。
只需上傳您的 PS 文件,它就會立即轉換為 PNG。
您將獲得下載鏈接。
PS 什麼是 PS 文件格式
PS 格式是頁面描述語言 (PDL) 格式之一。它能夠在頁面上包含圖形和文本信息。這就是為什麼大多數圖像編輯程序都支持該格式的原因。 postscript 文件本身就是對打印機的一種指令。它包含有關從其頁面打印什麼以及如何打印的信息。
PNG 什麼是 PNG 文件格式
便攜式網絡圖形或 PNG 是最流行的圖像格式之一。它為您提供了非常好的壓縮,保持了圖片的高質量。 PNG 也是 Web 項目的最佳格式之一,因為文件更輕且圖像易於縮放。在網絡上使用該格式的一個缺點是無法直接向圖像添加關鍵字。