LEADTOOLS画像ファイルサポート(Leadtools.Codecsアセンブリ)

フレームを表示

CanLoadSvg(String)メソッド








入力ファイル名。
指定されたimageか、ドキュメントかベクトルファイルがSVGとしてロードされることができるかどうか決定します。
構文
public bool CanLoadSvg( 
   string fileName
)
'Declaration
 
Public Overloads Function CanLoadSvg( _
   ByVal fileName As String _
) As Boolean
'Usage
 
Dim instance As RasterCodecs
Dim fileName As String
Dim value As Boolean
 
value = instance.CanLoadSvg(fileName)
public bool CanLoadSvg( 
   string fileName
)
- (BOOL)canLoadSvgFile:(NSString *)svgFile error:(NSError **)error
 function Leadtools.Codecs.RasterCodecs.CanLoadSvg(String)( 
   fileName 
)
public:
bool CanLoadSvg( 
   String^ fileName
) 

パラメーター

fileName
入力ファイル名。

戻り値

true、指定されたimageならば、そうでない場合、ドキュメントまたはベクトルファイルはSVGとしてロードされることができます;false
解説

指定されたimage、ドキュメントまたはベクトルファイルがSVG(Scalable Vector Graphics)としてロードをサポートするならば、決定するために、このメソッドを使います。ファイルをSVGとしてロードするには、以下の条件を満たさなければなりません。

状態 説明
ファイルフォーマットは、SVGです

SVGは、SVGとしてロードされることができます

ファイルフォーマットは、ドキュメントです

GetInformationを呼び出すとき、ドキュメントファイルフォーマットのどれでも、LEADTOOLSによってそのようなDOCX/doc、PPTX/PPT、XLSX/XL、RTF、TXT、AFP、ICAその他をサポートしましたこれらの形式が、CodecsDocumentImageInfo.IsDocumentFileプロパティをtrueに設定します

ファイルフォーマットは、ベクトルです

DXF、DWG、等、LEADTOOLSによってサポートされる任意のベクトルファイル形式。これらの形式では、GetInformationを呼び出すときCodecsVectorImageInfo.IsVectorFileプロパティをTrueに設定します。

ファイルフォーマットは、PDFです

PDFファイルは、純粋なラスターデータ以上のものを格納します(スキャンされていないPDFファイル等)。

通常の形式フィルターアセンブリ(Leadtools.Codecs.*)に加えて、以下の追加のアセンブリは、SVGとしてロードをサポートするために必要かもしれません

Assembly 説明
Leadtools.Svg

SVGサポート。常に、必要です

Leadtools.Vector

入力ドキュメントがベクトルファイルであるならば、必要です

Leadtools.Pdf

入力ドキュメントがPDFファイルであるならば、必要です

ストリームがSVGとしてロードされることができるかどうか決定するために、CanLoadSvg(Streamストリーム)を使います。

ファイルまたはストリームからのSVGとして、ページをロードするために、LoadSvg(string fileName、int pageNumber、CodecsLoadSvgOptionsオプション)またはLoadSvg(Streamストリーム、int pageNumber、CodecsLoadSvgOptionsオプション)を使います。

非同期でSVGとしてロードするために、LoadSvgAsyncを使います。

詳細については、「SVGの操作」を参照してください。

サンプル

サンプルのために、参照しますLoadSvg(string fileName, int pageNumber, CodecsLoadSvgOptions options)

必要条件

ターゲットプラットホーム

参照

参照

RasterCodecsクラス
RasterCodecsメンバ
オーバーロードリスト
Leadtools.ISvgDocument
SVGの操作
SVGのサイズ、領域およびフラット
SVGのレンダリング