Excel ワークブックを PDF に変換
Excel ワークブックを PDF に変換する
PDF ファイルは、組織、政府部門、個人の間で文書を交換するために広く使用されています。これは標準のドキュメント形式であり、ソフトウェア開発者はよく Microsoft Excel ファイルを PDF ドキュメントに変換する方法を見つけるように求められます。
Aspose.Cells は、Excel ファイルから PDF への変換をサポートし、変換時に高い視覚的忠実度を維持します。
Aspose.Cells は、API とバージョン番号に関する情報を出力ドキュメントに直接書き込みます。たとえば、Document を PDF にレンダリングすると、Aspose.Cells for C++ が応用値「Aspose.Cells」を持つフィールドとPDF プロデューサー値を含むフィールド(例:「Aspose.Cells v18.5.0」)。
Aspose.Cells for C++ に対して、出力ドキュメントからこの情報を変更または削除するように指示することはできないことに注意してください。
直接変換
Aspose.Cells は、他のソフトウェアとは独立して、スプレッドシートから PDF への変換をサポートします。次のコマンドを使用して Excel ファイルを PDF に保存するだけです。ワークブッククラス'保存方法。の保存メソッドが提供するのは、保存形式_PDFネイティブ Excel ファイルを PDF 形式に変換する列挙メンバー。
Excel スプレッドシートを PDF 形式に直接変換するには、以下の手順に従ってください。
- のオブジェクトをインスタンス化します。ワークブック空のコンストラクターを呼び出してクラスを作成します。
- 既存のテンプレート ファイルを開いて読み込むことも、ワークブックを最初から作成する場合はこの手順をスキップすることもできます。
- Aspose.Cells' API を使用して、スプレッドシート上で作業 (データの入力、書式設定の適用、数式の設定、画像やその他の描画オブジェクトの挿入など) を実行します。
- スプレッドシートのコードが完成したら、ワークブッククラス'保存スプレッドシートを保存するメソッド。
ファイル形式は PDF である必要があるため、SaveFormat 列挙から関連する PDF (事前定義された値) を選択して、最終的な PDF ドキュメントを生成します。
次のサンプルコードを参照してください。サンプル Excel ファイルそして出力PDFご参考に。
高度な変換
を使用することもできます。PDF保存オプション変換用のさまざまな属性を設定するクラス。のさまざまなプロパティを設定するPDF保存オプションクラスを使用すると、出力 PDF の印刷、フォント、セキュリティ、圧縮設定を制御できます。最も重要なプロパティは次のとおりです。コンプライアンスの設定これにより、Excel ファイルを PDF/A 準拠の PDF ファイルに保存できるようになります。
ワークブックを PDF/A コンパイル済みファイルに保存
次のコード スニペットは、PDF保存オプションExcel ファイルを PDF/A 準拠の PDF 形式で保存するクラス
次のサンプルコードとそのコードを参照してください。出力PDFご参考に。
PDF 作成時刻を設定します
とともにIPdfSaveオプションクラスでは、PDF の作成時間を取得または設定できます。
次のサンプルコードとそのコードを参照してください。出力PDFご参考に。