1. Ürün:% s
  2.   HTML
  3.   C++
  4.   Aspose.HTML Cloud SDK for C++

Aspose.HTML Cloud SDK for C++

 
 

HTML Dosyalarını Oluşturmak, Düzenlemek ve Renderlemek için C++ Cloud SDK

Bulut'ta HTML Dosyalarını EPUB, PDF ve Raster Görüntü (PNG, GIF, JPEG, BMP) formatlarına Oluşturmak, Düzenlemek, Ayrıştırmak, Renderlemek, Kaldırmak ve Dönüştürmek için Gelişmiş Açık Kaynak C++ API'ları Grubu.

Aspose.HTML Cloud SDK for C++ nedir?

Aspose.HTML Cloud SDK for C++ bulut ortamında harici bağımlılık olmadan HTML belgelerini sorunsuz bir şekilde işleyebilen güçlü bir araçtır. Aspose.HTML, sektörün güvenilir bir markasıdır ve çeşitli platformlarda belge manipülasyonunu basitleştiren kapsamlı bir API ve SDK yelpazesiyle tanınır. Programcıların HTML işleme yeteneklerini C++ uygulamalarına zahmetsizce entegre etmelerini sağlar, karmaşık manuel kodlama ve altyapı yönetimi ihtiyacını ortadan kaldırır.

Aspose.HTML Cloud SDK for C++ ile yazılım profesyonelleri, Aspose.HTML'in bulut tabanlı işlevlerini kullanarak HTML dosyalarını kolayca oluşturabilir, dönüştürebilir, değiştirebilir ve veri çıkarabilir. Kütüphanenin diğer önemli özellikleri arasında HTML Ayrıştırma ve Manipülasyon, HTML'den PDF'ye Dönüştürme, HTML'den Görüntüye Dönüştürme, HTML Verisi Çıkarma, HTML Doğrulama desteği, bulut depolama desteği, HTML fragment çıkarma, HTML belge şablonunu veri ile doldurma ve daha fazlası bulunur.

Aspose.HTML Cloud SDK for C++, Windows, macOS ve Linux dahil olmak üzere büyük platformlarla uyumludur. SDK, Aspose.HTML Cloud ile RESTful API kullanarak etkileşime girer ve HTML manipülasyon özelliklerine standart ve sezgisel bir erişim sağlar. Basit bir entegrasyon süreci ve kapsamlı belgeler sayesinde geliştiriciler SDK'yı C++ uygulamalarına hızlıca entegre edebilir, değerli zaman ve çaba tasarrufu sağlar. Çapraz platform uyumluluğu, RESTful API entegrasyonu ve ölçeklenebilirlik avantajlarıyla SDK, C++ geliştiricilerinin uygulamalarına HTML manipülasyon işlevselliği eklemek isteyenler için güvenilir bir çözümdür.

Previous Next

Aspose.HTML Cloud SDK for C++ ile Başlarken

Aspose.HTML Cloud SDK for C++'yi NuGet üzerinden kurmanın önerilen yolu budur. Sorunsuz bir kurulum için aşağıdaki komutu kullanın.

Aspose.HTML Cloud SDK for C++'yi NuGet aracılığıyla kur

 NuGet\\Install-Package aspose.html.cloud.v143 -Version 22.12.1 
\n\n

Kütüphaneyi doğrudan Aspose.HTML Cloud SDK for C++ ürün sayfasından indirebilirsiniz

C++ REST API aracılığıyla HTML'i Görüntüye Dönüştür

Aspose.HTML Cloud SDK for C++, HTML belgelerini bazı popüler görüntü dosya formatlarına dönüştürmek için çok yararlı özellikler içerir. Yazılım geliştiricileri, sadece birkaç satır C++ kodu ile HTML belgelerini JPEG, PNG, BMP ve TIFF gibi çeşitli görüntü formatlarına dönüştürebilir. Bu işlevsellik, küçük önizleme görselleri oluştururken, web sitesi ekran görüntüleri alırken veya HTML içeriğinin bir görüntü olarak render edilmesi gereken herhangi bir senaryoda değerlidir.

RST API aracılığıyla HTML'den PDF Dönüştürme

Aspose.HTML Cloud SDK for C++, yazılım geliştiricilerin HTML belgelerini PDF formatına kolayca yükleyip dönüştürmesini sağlar. Bu özellik, raporlar, faturalar veya HTML kaynaklarından oluşturulan diğer yazdırılabilir belgeler üretirken özellikle faydalıdır. Dönüştürme süreci yüksek derecede özelleştirilebilir, geliştiricilerin sayfa boyutu, yönlendirme, kenar boşlukları, başlıklar, altbilgiler vb. gibi çeşitli unsurları kontrol etmesine olanak tanır. SDK, karmaşık HTML düzenlerini PDF belgelerine dönüştürürken özgün formatlama ve stilleri koruyan karmaşık süreci yönetir.

C++ API aracılığıyla bir HTML Belgesini PDF'ye Dönüştür

#include \n#include \n#include \n\nint main()\n{\n    // Create an instance of the API client\n    std::shared_ptr apiClient =\n        std::make_shared();\n    apiClient->setAppKey(L\"APP_KEY\");\n    apiClient->setAppSid(L\"APP_SID\");\n    apiClient->setBaseUrl(L\"https://api.aspose.cloud\");\n\n    // Create a conversion request\n    std::shared_ptr request =\n        std::make_shared();\n    request->setSourceUrl(L\"https://example.com/input.html\");\n    request->setFormat(L\"pdf\");\n\n    try\n    {\n        // Convert HTML to PDF\n        std::shared_ptr result =\n            apiClient->getHTMLApi()->postConvertDocument(request);\n\n        // Download the converted PDF file\n        apiClient->downloadFile(result->getPdf()->getHref(), L\"output.pdf\");\n\n        std::cout << \"HTML to PDF conversion successful.\" << std::endl;\n    }\n    catch (std::exception& ex)\n    {\n        std::cout << \"Error: \" << ex.what() << std::endl;\n    }\n\n    return 0;\n}\n\n

C++ REST API aracılığıyla bir HTML Fragment'ı Nasıl Çıkarılır?

#include \n#include \n#include \n\nusing namespace std;\nusing namespace aspose::html::cloud::api;\nusing namespace aspose::html::cloud::model;\n\nint main() {\n    // Configure Aspose.HTML Cloud credentials\n    aspose::html::cloud::AsposeHtmlCloudConfig config;\n    config.set_client_id(\"your_client_id\");\n    config.set_client_secret(\"your_client_secret\");\n\n    // Create an instance of the HTMLApi\n    aspose::html::cloud::api::HTMLApi htmlApi(config);\n\n    // Set the source HTML file for extraction\n    std::string name = \"sample.html\";\n    std::string folder = \"html_folder\";\n\n    // Set the CSS selector for the HTML fragment to be extracted\n    std::string selector = \"#myFragment\";\n\n    try {\n        // Extract the HTML fragment\n        std::shared_ptr response = htmlApi.getHtmlFragmentByCSSSelector(name, folder, selector);\n\n        // Save the extracted HTML fragment to a file\n        std::ofstream outputFile(\"output.html\");\n        outputFile << response->getFragmentContent();\n        outputFile.close();\n\n        std::cout << \"HTML fragment extracted successfully.\" << std::endl;\n    } catch (const aspose::html::cloud::ApiClientException& ex) {\n        std::cout << \"Error occurred: \" << ex.get_message() << std::endl;\n    }\n\n    return 0;\n}\n\n

 Türkçe