HTML JPG PDF XML DOCX
  Product Family
PDF

تحويل Markdown إلى PDF في Go SDK

تصدير مستندات Markdown إلى تنسيقات متعددة بما في ذلك PDF باستخدام Aspose.PDF Cloud Go SDK

Get Started

كيفية تحويل MD إلى PDF باستخدام Go SDK

لتحويل Markdown إلى 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
     
     

خطوات تحويل MD إلى PDF عبر Go

يمكن لمطوري Aspose.PDF Cloud Go تحميل وتحويل ملفات Markdown إلى PDF بسهولة في بضع سطور من التعليمات البرمجية.

  1. تحميل ملف MD إلى تخزين Aspose السحابي.
  2. تحويل MD إلى PDF.
  3. حفظ ملف PDF الناتج في التخزين السحابي.
 

يظهر هذا الرمز النموذجي تحويل Markdown إلى PDF باستخدام Cloud Go SDK


    package main

    import (
        "fmt"
        "path"

        asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
    )

    func convertMarkdownToPdf(pdf_api *asposepdfcloud.PdfApiService, md_document string, pdf_name string, remote_folder string) {
        args := map[string]interface{}{
            "folder": remote_folder,
        }

        src_path := path.Join(remote_folder, md_document)

        result, httpResponse, err := pdf_api.PutMarkdownInStorageToPdf(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 TO PDF (صورة نقطية)
    CGM TO PDF (تنسيق Microsoft Word الثنائي)
    EMF TO PDF (مستندات Office 2007+)
    EPUB TO PDF (تنسيق ملف Enhanced Metafile)
    GIF TO PDF (تنسيق التبادل الرسومي)
    HTML TO PDF (لغة ترميز النص التشعبي)
    JPEG TO PDF (مجموعة خبراء التصوير المشترك)
    LATEX TO PDF (نص إخراج LaTeX)
    PCL TO PDF (لغة أوامر الطابعة)
    MD TO PDF (Markdown)
    PDF TO BMP (صورة نقطية)
    PDF TO EPUB (تنسيق الكتاب الإلكتروني)
    PDF TO GIF (تنسيق التبادل الرسومي)
    PDF TO HTML (لغة ترميز النص التشعبي)
    PDF TO JPEG (مجموعة خبراء التصوير المشترك)
    PDF TO PDF/A (تنسيق المستندات المحمولة)
    PDF TO PNG (رسومات الشبكة المحمولة)
    PDF TO PPTX (مايكروسوفت باوربوينت)
    PDF إلى SVG (رسومات متجهة قابلة للتوسع)
    PDF إلى TEX (نظام رسومات الكمبيوتر)
    PDF إلى TIFF (تنسيق صورة موسوم)
    PDF إلى WORD (تنسيق مايكروسوفت وورد الثنائي)
    PDF إلى XLSX (ملف جدول بيانات مايكروسوفت إكسل المفتوح بتنسيق XML)
    PDF إلى XPS (مواصفات الورق بتنسيق XML)
    PNG إلى PDF (رسومات الشبكة المحمولة)
    PS إلى PDF (بوستسكريبت)
    SVG إلى PDF (رسومات متجهة قابلة للتوسع)
    TEXT إلى PDF (وثيقة نصية)
    TIFF إلى PDF (تنسيق صورة موسوم)
    XPS إلى PDF (مواصفات الورق بتنسيق XML)