SVG ディメンションを取得
導入
Aspose.PDF for .NET の世界へようこそ! PDF ファイルをプログラムで操作したい場合、ここは最適な場所です。Aspose.PDF は、開発者が PDF ドキュメントを簡単に作成、編集、変換できるようにする強力なライブラリです。熟練した開発者でも、初心者でも、このガイドでは、SVG の寸法を取得して PDF 形式に変換する方法を中心に、Aspose.PDF for .NET の使用の基本について説明します。
前提条件
コードに進む前に、準備しておくべきことがいくつかあります。
- Visual Studio: お使いのマシンに Visual Studio がインストールされていることを確認してください。このチュートリアルでは Visual Studio を使用します。
- .NET Framework: .NET Frameworkがインストールされていることを確認してください。Aspose.PDFはさまざまなバージョンをサポートしているので、ドキュメント互換性のためです。
- Aspose.PDFライブラリ: Aspose.PDF for .NETの最新バージョンは、ダウンロードリンクまずは試してみたいという方は、無料トライアル.
- 基本的な C# の知識: C# プログラミングに精通していると、例をよりよく理解するのに役立ちます。
パッケージのインポート
始めるには、必要なパッケージをインポートする必要があります。手順は次のとおりです。
- Visual Studio プロジェクトを開きます。
- ソリューション エクスプローラーでプロジェクトを右クリックし、[NuGet パッケージの管理] を選択します。
- 「Aspose.PDF」を検索してパッケージをインストールします。
パッケージをインストールしたら、コーディングを開始できます。
ステップ1: プロジェクトを設定する
新しいプロジェクトを作成する
まず最初に、Visual Studio で新しい C# プロジェクトを作成しましょう。
- Visual Studio を開き、「新しいプロジェクトの作成」を選択します。
- 「コンソール アプリ (.NET Framework)」を選択し、「次へ」をクリックします。
- プロジェクトに名前を付け(例:AsposePDFExample)、[作成]をクリックします。
Usingディレクティブを追加する
プロジェクトの設定が完了したら、必要なusingディレクティブをProgram.cs
ファイル:
using System.IO;
using System;
using Aspose.Pdf;
これにより、Aspose.PDF ライブラリによって提供されるクラスとメソッドにアクセスできるようになります。
ステップ2: SVGドキュメントを読み込む
ドキュメントディレクトリを定義する
SVGドキュメントを読み込む前に、ドキュメントディレクトリへのパスを指定する必要があります。"YOUR DOCUMENT DIRECTORY"
SVG ファイルが配置されている実際のパスを入力します。
string dataDir = "YOUR DOCUMENT DIRECTORY";
SVGドキュメントを読み込む
さて、SVGドキュメントをロードしてみましょう。SvgLoadOptions
クラス。このクラスを使用すると、SVG コンテンツに基づいてページ サイズを調整できます。
var loadopt = new SvgLoadOptions();
loadopt.AdjustPageSize = true;
var svgDoc = new Document(dataDir + "GetSVGDimensions.svg", loadopt);
ステップ3: ページの余白を調整する
SVG コンテンツが PDF に完全に収まるようにするには、ページ余白をゼロに設定する必要があります。この手順は、SVG 寸法の整合性を維持するために非常に重要です。
svgDoc.Pages[1].PageInfo.Margin.Top = 0;
svgDoc.Pages[1].PageInfo.Margin.Left = 0;
svgDoc.Pages[1].PageInfo.Margin.Bottom = 0;
svgDoc.Pages[1].PageInfo.Margin.Right = 0;
ステップ4: ドキュメントをPDFとして保存する
最後に、SVG ドキュメントを PDF として保存します。出力ファイル名とパスは次のように指定できます。
svgDoc.Save(dataDir + "GetSVGDimensions_out.pdf");
これで完了です。Aspose.PDF for .NET を使用して SVG ファイルを PDF に正常に変換できました。
結論
おめでとうございます! Aspose.PDF for .NET を使用したシンプルでありながら強力なタスクを完了しました。このガイドに従って、SVG ドキュメントを読み込み、余白を調整し、PDF として保存する方法を学びました。Aspose.PDF の可能性は無限であり、これは氷山の一角にすぎません。複雑な PDF を作成する場合でも、既存の PDF を操作する場合でも、形式を変換する場合でも、Aspose.PDF が対応します。では、何を待っていますか? さらに詳しく見てみましょう。ドキュメントこのライブラリが提供するすべての機能を探索してください。
よくある質問
Aspose.PDF for .NET とは何ですか?
Aspose.PDF for .NET は、開発者がプログラムによって PDF ドキュメントを作成、編集、変換できるようにするライブラリです。
Aspose.PDF をインストールするにはどうすればよいですか?
Aspose.PDFはVisual StudioのNuGetパッケージマネージャーからインストールするか、サイト.
Aspose.PDF を無料で使用できますか?
はい、Asposeは無料トライアル購入前にライブラリをテストできます。
Aspose.PDF のサポートはどこで受けられますか?
サポートを受けるにはAspose フォーラム.
Aspose.PDF の一時ライセンスを取得するにはどうすればよいですか?
リクエストすることができます一時ライセンスAspose の Web サイトから。