ვებსატყობინებების ერთნაირი და გაზიარებად ფორმატში შენახვის მზარდ საჭიროებასთან ერთად, HTML გვერდების PDF დოკუმენტებად გადაქცევა საერთო მოთხოვნა გახდა. PDF უზრუნველყოფს განსაზღვრული ფორმატირებას, უნივერსალურ თავსებადობას და იდეალურია ანგარიშის ურთიერთობის, არქივირების და საბეჭდად.
.NET REST API-ის დახმარებით, შეგიძლიათ ამ ტრანსფორმაციის ავტომატიზაცია სწრაფად და სრულ კონტროლით გამომავალ ფორმატზე, მარჟებზე, შრიფტებზე და სხვა.
- HTML to PDF REST API for .NET
- HTML-ის PDF-ში გარდაქმნა C# (.NET) პროგრამულ ენაში
- ვებსაიტის PDF ფორმატში გადაქცევა cURL-ის გამოყენებით
HTML to PDF REST API for .NET
The Aspose.HTML Cloud SDK for .NET უზრუნველყოფს ძლიერი თვისებებს, რაც საშუალებას იძლევა ასოციურად convertir HTML to PDF რამდენიმე სადავო ხაზით. იგი უჭერს მხარს მრავალგვაროვან გამოსაყენებელ ტიპებს, ღრუბელზე დაფუძნებულ შენახვას და მაღალ კომფორტულად მორგებად პასუხების პარამეტრებს.
Cloud SDK-ის ჩამოტვირთვა შესაძლებელია NuGet ან GitHub ვერსიებიდან. ახლა, SDK-ის დასაყენებლად NuGet პაკეტის მენეჯერის საშუალებით, გთხოვთ შეასრულოთ შემდეგი ბრძანება:
PM> Install-Package Aspose.HTML-Cloud
შემდეგ, გაიარეთ რეგისტრაცია Aspose Cloud dashboard -ზე, რათა მიიღოთ თქვენი Client ID და Client Secret.
HTML გადააკეთეთ PDF-ში C# (.NET)-ში
დავიწყოთ შენახული HTML ფაილის PDF–ში გადაყვანის პროცესზე SDK-ის გამოყენებით.
- ჰტმლმეათემის ინიციალიზაცია თქვენი კრედენციებით.
- ამოიტვირთეთ HTML სახის ფაილი ღრუბლური შენახვის სისტემაში.
- გამოიყენეთ PutConvertDocumentToPdf(…), რომ HTML შეინახოთ PDF ფორმატში.
// გაეცანით ClientID- ს https://dashboard.aspose.cloud/ დან
string clientSecret = "d757548a9f2558c39c2feebdf85b4c44";
string clientID = "4db2f826-bf9c-42e7-8b2a-8cbca2d15553";
// base URL string
const string SERVICE_API_HOST = "https://api.aspose.cloud";
// Create HtmlApi instance
HtmlApi htmlApi = new HtmlApi(clientID, clientSecret,SERVICE_API_HOST);
String name = "inputHTML.html";// inpit Document name.
int width = 800; // Resulting image width.
int height = 1000; // Resulting image height.
int leftMargin = 10; // Left resulting image margin.
int rightMargin = 10; // Right resulting image margin.
int topMargin = 10; // Top resulting image margin.
int bottomMargin = 10; // Bottom resulting image margin.
// შედეგი ფაილის სახელი
string resultantFile = "Resultant.pdf";
try
{
// ფაილის გადმოტვირთვა ადგილობრივი დისკიდან
using (var file = System.IO.File.OpenRead(@"C:\Users\shahbnay\Desktop\" + name))
{
// StorageApi instance შექმნა
var uploadFileRequest = new StorageApi(clientID, clientSecret, SERVICE_API_HOST);
// HTML ფაილის ატვირთვა Cloud საცავში
uploadFileRequest.UploadFile(file, "inputHTML.html");
}
// PDF ფორმატში გადაქცევა შეასრულეთ
// მოიმაგრეთ გამოშვება Cloud storage- ზე
AsposeResponse response = htmlApi.PutConvertDocumentToPdf(
name, resultantFile, width, height,
leftMargin, rightMargin, topMargin, bottomMargin);
// print success message if conversion is successful
if (response != null && response.Equals("OK"))
{
Console.WriteLine("HTML successfully converted to PDF !");
}
}catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

Image 2:- HTML to PDF მერამდენ არქივის_preview.
რესულტანტი ფაილი, რომელიც შემთხვევაში გენერირდება, შეგიძლია გადწერო Resultant.pdf.
Webpage-ი PDF-ად გადააკრუნჩხეთ cURL-ის გამოყენებით
გსურთ ბრძანება-რახით ან სერვერ-გვერდით მიდგომა? მაშინ, გთხოვთ, სცადოთ cURL ბრძანების გამოყენება HTML-ის PDF-ად შენახვისათვის.
cURL-ის გამოყენების უპირატესობები:
- მინიმალური დამოკიდებულებები.
- დახასიათებულია CI/CD პროცესებში მარტივად ინტეგრაციით.
- შესანიშნავია სკრიპტების და სერვერის გარეშე ავტომატიზაციისთვის.
- ბოლო სავალდებულო მოთხოვნის გენერირება
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=4db2f826-bf9c-42e7-8b2a-8cbca2d15553&client_secret=d757548a9f2558c39c2feebdf85b4c44" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
- Cloud-ზე HTML ფაილის ატვირთვა Please execute the following command to upload the input HTML file to the cloud storage:
curl -X PUT "https://api.aspose.cloud/html/storage/file/inputHTML.html" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"File":{}}
- Convert HTML to PDF
curl -X PUT "https://api.aspose.cloud/html/inputHTML.html/convert/pdf?outPath=Converted.pdf&width=800&height=1000&leftMargin=10&rightMargin=10&topMargin=10&bottomMargin=10" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
ბოლო აზრები
დაახლოებით, თუ თქვენ აშენებთ ანგარიშგების სისტემას, დოკუმენტის ავტომატიზაციის ინსტრუმენტს, ან შინაარსის არქივირების სისტემას—Aspose.HTML Cloud SDK for .NET გთავაზობთ სანდო და разработчик- მეგობრული გზას HTML-ის პროგრამულად PDF-ად გადატანისთვის. და თუ თქვენ გიყვართ სკრიპტები, cURL გთავაზობთ სწრაფ და მარტივ ალტერნატივას თავზე გამოსაყენებელი გარემოებისთვის.
მიმდინარეობს სრული კონტროლი თქვენი შინაარსის სამუშაო ნაკადების დღეს ინტერნეტიდან PDF-ში გადაქცევის ძალით .NET-ში.
თავისუფალი HTML-დან DPF კონვერტერის აპი
REST API-ს გასაოცარი შესაძლებლობების შესამოწმებლად, გთხოვთ, სცადოთ ჩვენი უფასო HTML to PDF Converter აპლიკაცია.

ონლაინ HTML-დან PDF-მდე გარდამქმნელი.
მომხმარებლური ბმულები
განმარტებითი კითხვები – FAQs
мمكن تحويل HTML إلى XPS عبر الإنترنت؟
- დიახ. HTML-იდან PDF-ის კონვერტაციის მიღმა, თქვენ შეგიძლიათ მარტივად მოამზადოთ HTML-დან XPS-ის კონვერტაცია Aspose.HTML REST API-ის გამოყენებით. სხვა დეტალებისთვის, لطفا Convert HTML to XPS online შეგიძლიათ მოინახულოთ.
მჭირდება ли Adobe Acrobat-ის ინსტალაცია?
- არა. ეს არის ღრუბლოვანი გადაწყვეტა და მუშაობს Adobe Acrobat- ის ან მსგავსი პროდუქციის დამოუკიდებლად.
არის ли უფასო საცდელი ვერსია?
- დიახ. თქვენ შეგიძლიათ მიიღოთ 150 უფასო API ზარი თვეში trial account-ით. ფასების შესახებ ინფორმაციისთვის, გთხოვთ მოინახულოთ pricing guide.
შეხ faucet პედილო სტატიები
ჩვენ გირჩევთ ეწვიოთ შემდეგ ლინკებს დეტალების გასაგებად: