IPdfOptions

IPdfOptions interfaz

Proporciona opciones que controlan cómo se guarda una presentación en formato Pdf.

public interface IPdfOptions : ISaveOptions

Propiedades

NombreDescripción
AccessPermissions { get; set; }Contiene un conjunto de indicadores que especifican qué permisos de acceso deben concederse cuando el documento se abre con acceso de usuario. Ver PdfAccessPermissions.
AdditionalCommonFontFamilies { get; set; }Devuelve o establece una matriz de nombres de familias de fuentes definidos por el usuario que Aspose.Slides debe considerar comunes. Lectura/escritura String[].
ApplyImageTransparent { get; set; }Aplica el color transparente especificado a una imagen si true.
AsISaveOptions { get; }Devuelve la interfaz ISaveOptions. Sólo lectura ISaveOptions.
BestImagesCompressionRatio { get; set; }Indica si la compresión más eficaz (en lugar de la predeterminada) para cada imagen debe seleccionarse automáticamente. Si se establece en Boolean.true, para cada imagen de la presentación se elegirá el algoritmo de compresión más adecuado, lo que conducirá a un tamaño menor del documento PDF resultante. La selección de la mejor relación de compresión de imágenes es computacionalmente costosa y requiere una memoria RAM adicional, y esta opción está en Boolean.false de forma predeterminada.
Compliance { get; set; }Nivel de conformidad deseado para el documento PDF generado. Lectura/escritura PdfCompliance.
DrawSlidesFrame { get; set; }Verdadero para dibujar un marco negro alrededor de cada diapositiva. Lectura/escritura Boolean.
EmbedFullFonts { get; set; }Determina si todos los caracteres de la fuente deben incrustarse o solo el subconjunto utilizado. Lectura/escritura Boolean.
EmbedTrueTypeFontsForASCII { get; set; }Verdadero para incrustar fuentes TrueType para los caracteres ASCII 32-127. Las fuentes para códigos de carácter superiores a 127 siempre se incrustan. Lectura/escritura Boolean.
ImageTransparentColor { get; set; }Obtiene o establece el color transparente de la imagen.
IncludeOleData { get; set; }Verdadero para convertir todos los datos OLE de la presentación en archivos incrustados en el PDF resultante. Lectura/escritura Boolean.
InkOptions { get; }Proporciona opciones que controlan el aspecto de los objetos Ink en el documento exportado. Sólo lectura IInkOptions
JpegQuality { get; set; }Devuelve o establece un valor que determina la calidad de las imágenes JPEG dentro del documento PDF. Lectura/escritura Byte.
Password { get; set; }Establecimiento de la contraseña de usuario para proteger el documento PDF. Lectura/escritura String.
RasterizeUnsupportedFontStyles { get; set; }Indica si el texto debe rasterizarse como un mapa de bits y guardarse en PDF cuando la fuente no admite estilo negrita. Este método puede mejorar la calidad del texto en el PDF resultante para ciertas fuentes. Lectura/escritura Boolean.
SaveMetafilesAsPng { get; set; }Verdadero para convertir todos los metafiles utilizados en una presentación a imágenes PNG. Lectura/escritura Boolean.
ShowHiddenSlides { get; set; }Especifica si el documento generado debe incluir diapositivas ocultas o no. El valor predeterminado es false.
SlidesLayoutOptions { get; set; }Obtiene o establece el modo en que las diapositivas se colocan en la página al exportar una presentación ISlidesLayoutOptions.
SufficientResolution { get; set; }Devuelve o establece un valor que determina la resolución de las imágenes dentro del documento PDF.
TextCompression { get; set; }Especifica el tipo de compresión que se utilizará para todo el contenido textual del documento. Lectura/escritura PdfTextCompression.

Ver también