Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9533

C#VB.NETを使用してPDFをSVGファイル形式に変換する方法

$
0
0
SVGファイル形式の紹介とその利点 SVGは、現在最も人気のある画像ファイル形式の一つとも言えます。その完全な英語名は、ScalableVector Graphicsであり、縮小また拡大することができるベクター画像のことを指しています。これは、WorldWide Web Consortium(W3C)アライアンスによって開発されたXML(ExtensibleMarkup Language)に基づく形式です。厳格に言えば、高解像度のWebグラフィックページをデザインできるオープンスタンダードのベクターグラフィック言語であるものです。ユーザーはコードを直接使用して画像を描画したり、任意のワードプロセッシングツールでSVG画像を開いたり、コードの一部を変更して画像をインタラクティブにしたり、いつでもHTMLに挿入してブラウザで表示したりできます。 他の画像形式に対するSVGを使用する利点は次のとおりです。 SVGは、多くのツール(メモ帳など)で読み取りおよび変更できます SVGは、JPEGおよびGIF画像よりも小さく、圧縮性があります SVGは伸縮性を持っています SVG画像は、任意の解像度で高品質で印刷できます SVGは、画質を損なうことなくスケールアップできます SVG画像のテキストはオプションで検索可能です(マップの作成に最適) SVGはJavaScript技術で実行できます SVGは開放的なスタンダードです SVGは純粋なXMLファイルです PDFファイルをSVGに変換する 開発者は、PDFコンポーネントであるSpire.PDFを使用して、C#/VB.NETプログラムでPDFファイルをSVG形式に簡単に変換できます。次の内容では、Spire.PDFを使用してPDFからSVGファイルへの変換する方法を紹介します。 以下は、元のPDFドキュメントのスクリーンショットです。 開始する前に、Spire.PDFをダウンロードしてインストールし、C#/ VB.NETプログラムを作成して、プロジェクトへの参照としてSpire.Pdf.dllを追加してください。 使用する名前空間: using Spire.Pdf; ステップ1 新しいPDFドキュメントオブジェクトを作成し、元のPDFファイルをロードする。 PdfDocument doc = new PdfDocument(); doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\テスト.pdf"); ステップ2 PDFファイルを.svg形式で保存する。コンポーネントによって提供されるPdfDocument.SaveToFile(stringfilename、FileFormat fileFormat)メソッドを呼び出して使用する。 doc.SaveToFile("Result.svg", 0, 0, FileFormat.SVG); Spire.PDFは、PDFからSVG形式への変換を除いて、PDFからWord、Html、Xps、PDF/Aおよびその他の形式への変換もサポートしています。 変換後の結果SVGファイルは次のように: 完全なるコード一覧 C# using Spire.Pdf; namespace Convert_PDF_to_SVG { class Program { static void Main(string[] args) { PdfDocument doc = new PdfDocument(); doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\テスト.pdf"); doc.SaveToFile("Result.svg", 0, 0, FileFormat.SVG); } } } VB.NET Imports Spire.Pdf Namespace Convert_PDF_to_SVG Class Program Shared Sub Main(ByVal args() As String) Dim doc As PdfDocument = New PdfDocument() doc.LoadFromFile("C:\\Users\\Administrator\\Desktop\\テスト.pdf") doc.SaveToFile("Result.svg", 0, 0, FileFormat.SVG) End Sub End Class End Namespace 今回のPDFをSVGファイル形式に変換する方法は以上でした、最後まで読んでいただきありがとうございました。

Viewing all articles
Browse latest Browse all 9533

Trending Articles