THotPDF.SaveLoadedPageAsSVG Method
Grava num arquivo o documento SVG que o BuildLoadedPageSVG constrói para uma página carregada
Declaração
function SaveLoadedPageAsSVG(PageIndex: Integer;
const FileName: TFileName): boolean; overload;
function SaveLoadedPageAsSVG(PageIndex: Integer;
const FileName: TFileName; EmbedFonts: boolean): boolean; overload;
Unidade
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
PageIndex | Índice baseado em zero da página carregada |
FileName | Caminho do arquivo SVG a gravar |
EmbedFonts | True grava os glifos das fontes embutidas como outlines; False, e a sobrecarga sem este parâmetro, deixa o texto para as fontes instaladas do viewer. Veja BuildLoadedPageSVG |
Valor de retorno
Retorna True quando o arquivo foi gravado; False quando o índice de página está fora da faixa, a página não pode ser exportada ou o arquivo não pode ser gravado
Notas de uso
- O arquivo é codificado em UTF-8 e contém exatamente o documento que
BuildLoadedPageSVGretorna para o mesmo valor deEmbedFonts; veja aquele método para o que a exportação cobre - O documento é primeiro gravado num arquivo temporário e depois movido para o lugar, de modo que uma exportação que falha deixa um arquivo existente intocado
- Carregue um documento com
LoadFromFileouLoadFromStreamantes de chamar este método