HTML JPG PDF XML DOCX
  Product Family
PDF

Go SDK で BMP を PDF に変換

Aspose.PDF Cloud Go SDK を使用して BMP ドキュメントを PDF を含む複数の形式にエクスポート

Get Started

Go SDK を使用して BMP を PDF に変換する方法

BMP を PDF に変換するには、 Aspose.PDF Cloud Go SDK この Cloud SDK は、Go プログラマーが Aspose.PDF REST API を介して Go プログラミング言語を使用してクラウドベースの PDF 作成、注釈、編集、および変換アプリを開発するのを支援します。パッケージ マネージャ コンソールから次のコマンドを使用します。

パッケージ マネージャ コンソール コマンド


     
    go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
     
     

Go を介して BMP を PDF に変換する手順

Aspose.PDF Cloud Go 開発者は、わずか数行のコードで BMP ファイルを簡単に読み込み、PDF に変換できます。

  1. Aspose Cloud ストレージに BMP 画像をアップロードします。
  2. OCR を使用して画像を検索可能な PDF に変換します。
  3. 出力された 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 TO PDF (ビットマップ画像)
    CGM TO PDF (Microsoft Word バイナリ形式)
    EMF TO PDF (Office 2007+ Words ドキュメント)
    EPUB TO PDF (拡張メタファイル形式)
    GIF TO PDF (グラフィカルインターチェンジ形式)
    HTML TO PDF (ハイパーテキストマークアップ言語)
    JPEG TO PDF (ジョイントフォトグラフィックエキスパートグループ)
    LATEX TO PDF (LaTeX 出力テキスト)
    PCL TO PDF (プリンターコマンド言語)
    MD TO PDF (マークダウン)
    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 TO SVG (スケーラブルベクターグラフィックス)
    PDF TO TEX (コンピュータグラフィックスシステム)
    PDF TO TIFF (タグ付き画像形式)
    PDF TO WORD (Microsoft Word バイナリ形式)
    PDF TO XLSX (Microsoft Excel オープンXML形式スプレッドシートファイル)
    PDF TO XPS (XMLペーパー仕様)
    PNG TO PDF (ポータブルネットワークグラフィックス)
    PS TO PDF (PostScript)
    SVG TO PDF (スケーラブルベクターグラフィックス)
    TEXT TO PDF (テキストドキュメント)
    TIFF TO PDF (タグ付き画像形式)
    XPS TO PDF (XMLペーパー仕様)