HTML
JPG
PDF
XML
DOCX
PDF
تحويل BMP إلى PDF في Go SDK
تصدير مستندات BMP إلى تنسيقات متعددة بما في ذلك PDF مع Aspose.PDF Cloud Go SDK
Get Startedكيفية تحويل BMP إلى PDF باستخدام Go SDK
لتحويل BMP إلى 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
خطوات تحويل BMP إلى PDF عبر Go
يمكن لمطوري Aspose.PDF Cloud Go تحميل وتحويل ملفات BMP إلى PDF بسهولة في بضع أسطر من التعليمات البرمجية.
- تحميل صورة BMP إلى تخزين سحابة Aspose.
- تحويل الصورة إلى PDF قابل للبحث باستخدام OCR.
- حفظ ملف PDF الناتج في التخزين السحابي.
يوضح هذا الكود النموذجي تحويل BMP إلى PDF باستخدام Cloud Go SDK
package main
import (
"fmt"
"path"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func converBmpToPdf(pdf_api *asposepdfcloud.PdfApiService, bmp_file string, pdf_name string, remote_folder string) {
imageTemplateList := []asposepdfcloud.ImageTemplate{}
imageTemplate := asposepdfcloud.ImageTemplate{
ImagePath: path.Join(remote_folder, bmp_file),
ImageSrcType: asposepdfcloud.ImageSrcTypeCommon,
}
imageTemplateList = append(imageTemplateList, imageTemplate)
uploadFile(pdf_api, bmp_file)
imageTemplatesRequest := asposepdfcloud.ImageTemplatesRequest{
IsOCR: true,
OCRLangs: "eng",
ImagesList: imageTemplateList,
}
args := map[string]interface{}{
"folder": remote_folder,
}
result, httpResponse, err := pdf_api.PutImageInStorageToPdf(pdf_name, imageTemplatesRequest, 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 (نص مخرجات LaTeX)
PCL إلى PDF (لغة أوامر الطابعة)
MD إلى PDF (ماركداون)
PDF إلى BMP (صورة نقطية)
PDF إلى EPUB (تنسيق الكتاب الإلكتروني)
PDF إلى GIF (تنسيق تبادل الرسوم)
PDF إلى HTML (لغة ترميز النصوص التشعبية)
PDF إلى JPEG (مجموعة الخبراء المشتركة للتصوير الفوتوغرافي)
PDF إلى PDF/A (تنسيق المستندات المحمولة)
PDF إلى PNG (رسوميات الشبكة المحمولة)
PDF إلى PPTX (مايكروسوفت باوربوينت)
PDF إلى SVG (رسومات متجهية قابلة للتوسع)
تحويل PDF إلى TEX (نظام الرسوميات الحاسوبية)
تحويل PDF إلى TIFF (صيغة الصور الموسومة)
تحويل PDF إلى WORD (تنسيق Microsoft Word الثنائي)
تحويل PDF إلى XLSX (ملف جدول بيانات Microsoft Excel Open XML Format)
تحويل PDF إلى XPS (مواصفات ورق XML)
تحويل PNG إلى PDF (رسومات الشبكة المحمولة)
تحويل PS إلى PDF (PostScript)
تحويل SVG إلى PDF (رسومات متجهة قابلة للتوسع)
تحويل TEXT إلى PDF (وثيقة نصية)
تحويل TIFF إلى PDF (صيغة الصور الموسومة)
تحويل XPS إلى PDF (مواصفات ورق XML)