Leadtools.Codecs名前空間 > RasterCodecsクラス :CanLoadSvgAsyncメソッド |
public IAsyncOperation<bool> CanLoadSvgAsync( ILeadStream stream )
'Declaration
Public Function CanLoadSvgAsync( _ ByVal stream As ILeadStream _ ) As IAsyncOperation(Of Boolean)
'Usage
Dim instance As RasterCodecs Dim stream As ILeadStream Dim value As IAsyncOperation(Of Boolean) value = instance.CanLoadSvgAsync(stream)
public IAsyncOperation<bool> CanLoadSvgAsync( ILeadStream stream )
- (void)canLoadSvgStreamAsync:(LTLeadStream *)svgStream completion:(void (^)(BOOL canLoadSvg, NSError * __nullable error))completion
function Leadtools.Codecs.RasterCodecs.CanLoadSvgAsync( stream )
public: IAsyncOperation<bool>^ CanLoadSvgAsync( ILeadStream^ stream )
指定された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として、ページをロードするために、LoadSvgAsync(ILeadStreamストリーム、int pageNumber、CodecsLoadSvgOptionsオプション)を使います。
詳細については、「SVGの操作」を参照してください。