HTML
JPG
PDF
XML
DOCX
PDF
تحويل HTML إلى PDF في Go SDK
تصدير مستندات HTML إلى تنسيقات متعددة بما في ذلك PDF مع Aspose.PDF Cloud Go SDK
Get Startedكيفية تحويل HTML إلى PDF باستخدام Go SDK
لتحويل HTML إلى PDF، سنستخدم Aspose.PDF Cloud Go SDK يساعد هذا SDK السحابي مبرمجي Go في تطوير تطبيقات إنشاء وتحرير وتحويل PDF السحابية باستخدام لغة البرمجة Go عبر Aspose.PDF REST API. استخدم الأمر التالي من وحدة تحكم إدارة الحزم.
أمر وحدة تحكم إدارة الحزم
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
خطوات تحويل HTML إلى PDF عبر Go
يمكن لمطوري Aspose.PDF Cloud Go بسهولة تحميل وتحويل ملفات HTML إلى PDF في بضع سطور من التعليمات البرمجية.
- تحميل ملف HTML إلى تخزين السحابة Aspose.
- تحويل HTML إلى PDF.
- حفظ ملف PDF الناتج في تخزين السحابة.
يظهر هذا الكود المثال تحويل HTML إلى PDF باستخدام Cloud Go SDK
package main
import (
"fmt"
"path"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func convertHtmlToPdf(pdf_api *asposepdfcloud.PdfApiService, html_document string, html_zip string, pdf_name string, remote_folder string) {
args := map[string]interface{}{
"folder": remote_folder,
"height": float64(842),
"width": float64(595),
"htmlFileName": html_document,
}
src_path := path.Join(remote_folder, html_document)
result, httpResponse, err := pdf_api.PutHtmlInStorageToPdf(pdf_name, src_path, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
fmt.Println(result)
}
}
تحويلات أخرى مدعومة
يمكنك أيضًا تحويل العديد من تنسيقات الملفات الأخرى بما في ذلك القليل منها المذكور أدناه.
BMP إلى PDF (صورة نقطية)
CGM إلى PDF (تنسيق مايكروسوفت وورد الثنائي)
EMF إلى PDF (مستند مايكروسوفت وورد 2007+)
EPUB إلى PDF (تنسيق ملف التعريف المحسن)
GIF إلى PDF (تنسيق تبادل الرسوم)
HTML إلى PDF (لغة ترميز النص الفائق)
JPEG إلى PDF (مجموعة خبراء التصوير الضوئي المشترك)
LATEX إلى PDF (نص ناتج لايتكس)
PCL إلى PDF (لغة أوامر الطابعة)
MD إلى PDF (ماركداون)
PDF إلى BMP (صورة نقطية)
PDF إلى EPUB (تنسيق الكتاب الإلكتروني)
PDF إلى GIF (تنسيق تبادل الرسوم)
PDF إلى HTML (لغة ترميز النص الفائق)
PDF إلى JPEG (مجموعة خبراء التصوير الضوئي المشترك)
PDF إلى PDF/A (تنسيق المستند المحمول)
PDF إلى PNG (رسومات الشبكة المحمولة)
PDF إلى PPTX (مايكروسوفت باوربوينت)
PDF إلى SVG (رسومات متجهية قابلة للتطوير)
PDF TO TEX (نظام الرسوميات الحاسوبية)
PDF TO TIFF (تنسيق الصورة الموسوم)
PDF TO WORD (تنسيق مايكروسوفت وورد الثنائي)
PDF TO XLSX (ملف جداول بيانات مايكروسوفت إكسل المفتوح XML)
PDF TO XPS (مواصفات ورق XML)
PNG TO PDF (رسومات الشبكة المحمولة)
PS TO PDF (بوست سكريبت)
SVG TO PDF (رسومات المتجهات القابلة للتوسع)
TEXT TO PDF (مستند نصي)
TIFF TO PDF (تنسيق الصورة الموسوم)
XPS TO PDF (مواصفات ورق XML)