AdditionalTextPositioning

PdfSaveOptions.AdditionalTextPositioning property

Un flag che specifica se scrivere o meno operatori di posizionamento del testo aggiuntivi.

public bool AdditionalTextPositioning { get; set; }

Osservazioni

SeVERO , ulteriori operatori di posizionamento del testo vengono scritti nel PDF di output. Ciò può aiutare a superare i problemi relativi al posizionamento impreciso del testo con alcune stampanti. Lo svantaggio è l’aumento delle dimensioni del documento PDF.

Il valore predefinito èfalso.

Esempi

Mostra come scrivere ulteriori operatori di posizionamento del testo.

Document doc = new Document(MyDir + "Text positioning operators.docx");

// Crea un oggetto "PdfSaveOptions" che possiamo passare al metodo "Save" del documento
// per modificare il modo in cui il metodo converte il documento in .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions
{
    TextCompression = PdfTextCompression.None,

    // Imposta la proprietà "AdditionalTextPositioning" su "true" per tentare di correggere l'errore
    // posizionamento degli elementi nel PDF di output, qualora ce ne fossero, al costo di un aumento delle dimensioni del file.
    // Imposta la proprietà "AdditionalTextPositioning" su "false" per visualizzare il documento come al solito.
    AdditionalTextPositioning = applyAdditionalTextPositioning
};

doc.Save(ArtifactsDir + "PdfSaveOptions.AdditionalTextPositioning.pdf", saveOptions);

Guarda anche