Funzione TTEnableEmbeddingForFacename (t2embapi.h)
Aggiunge o rimuove i nomi face dall'elenco di esclusione del carattere di tipo.
Sintassi
LONG TTEnableEmbeddingForFacename(
[in] LPCSTR lpszFacename,
[in] BOOL bEnable
);
Parametri
[in] lpszFacename
Puntatore al nome viso del tipo di carattere da aggiungere o rimuovere dall'elenco di esclusione del carattere di tipo.
[in] bEnable
Operazione di controllo booleana nell'elenco di esclusione del carattere di tipo. Se non zero, il nome viso verrà rimosso dall'elenco; se zero, il nome viso verrà aggiunto all'elenco.
Valore restituito
Se ha esito positivo, restituisce E_NONE.
Il nome viso indicato da lpszFacename verrà aggiunto o rimosso dall'elenco di esclusione del carattere di tipo.
In caso contrario, restituisce un codice di errore descritto in Messaggi di errore di incorporamento della funzione.
Commenti
La funzione TTEnableEmbeddingForFacename usa un elenco di esclusione del carattere di tipo per controllare se è possibile incorporare un carattere specifico. Questo elenco identifica tutti i tipi di carattere che non devono essere incorporati ed è condiviso da tutti i client di creazione in un singolo sistema.
Un client di creazione può incorporare i tipi di carattere senza fare riferimento all'elenco di esclusione del carattere di tipo , ovvero senza usare TTEnableEmbeddingForFacename. L'incorporamento dei tipi di carattere in un documento comporta i compromessi seguenti.
- Fornisce tutte le informazioni sul tipo di carattere all'interno di un documento in modo che il client appropriato possa eseguire il rendering del documento.
- Aggiunge dimensioni a un documento.
- Complica le operazioni di lettura e scrittura di streaming in un documento e usa una larghezza di banda di elaborazione maggiore.
- Rende un documento meno leggibile da altre applicazioni.
- Può lasciare i problemi di copyright non gestiti, se l'elenco di esclusione del tipo non viene usato.
L'elenco di esclusione del carattere tipizzato viene archiviato nella chiave del Registro di sistema HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\t2embed. L'elenco di esclusione del carattere di tipo predefinito deve contenere le voci di valore denominate seguenti che rappresentano i tipi di carattere di base di Microsoft Windows.
Nome del valore | Tipo di dati | Valore dei dati |
---|---|---|
Arial | REG_DWORD | 0 |
Arial Bold | REG_DWORD | 0 |
Corsivo grassetto ariale | REG_DWORD | 0 |
Corsivo Arial | REG_DWORD | 0 |
Courier New | REG_DWORD | 0 |
Corriere Nuovo grassetto | REG_DWORD | 0 |
Corriere Nuovo grassetto corsivo | REG_DWORD | 0 |
Corriere Nuovo corsivo | REG_DWORD | 0 |
Times New Roman | REG_DWORD | 0 |
Times New Roman Bold | REG_DWORD | 0 |
Times New Roman Bold Corsivo | REG_DWORD | 0 |
Times New Roman Italic | REG_DWORD | 0 |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | t2embapi.h |
Libreria | T2embed.lib |
DLL | T2embed.dll |