Class StiPdfExportService

Hierarchy

Implements

Index

Properties

CodePage1252part80AF

CodePage1252part80AF: number[] = [0x20AC, 0x2022, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, 0x0160, 0x2039, 0x0152, 0x2022, 0x017D, 0x2022,0x2022, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x02DC, 0x2122, 0x0161, 0x203A, 0x0153, 0x2022, 0x017E, 0x0178]

annotsArray

annotsArray: StiEditableObject[]

annotsCurrent

annotsCurrent: number

compressToArchive

compressToArchive: boolean = false

currentPassNumber

currentPassNumber: number = 0

exportServiceId

exportServiceId: string = ""

haveAnnots

haveAnnots: boolean = false

hiToTwips

hiToTwips: number = 0.72

imageList

imageList: StiImageData[] = null

imagesCurrent

imagesCurrent: number

info

info: StiPdfStructure = null

isStopped

isStopped: boolean = false

lastProcessedComponent

lastProcessedComponent: StiComponent = null

linksArray

linksArray: StiLinkObject[] = null

maximumPassNumber

maximumPassNumber: number = 0

multipleFiles

multipleFiles: boolean = false

pageStream

pageStream: MemoryStream = null

pdfCKT

pdfCKT: number = 0.55228

pdfFont

pdfFont: PdfFonts = null

renderedPagesCount

renderedPagesCount: number = 0

report

report: StiReport

shadingArray

shadingArray: StiShadingData[] = null

shadingCurrent

shadingCurrent: number

tempGeomWriter

tempGeomWriter: StiPdfGeomWriter = null

usePdfA

usePdfA: boolean = false

useUnicodeMode

useUnicodeMode: boolean = false

Static printScaling

printScaling: boolean = true

Accessors

exportFormat

gsTable

  • get gsTable(): string[][]
  • Returns string[][]

Methods

convertToString

  • convertToString(value: number, precision?: number): string
  • Parameters

    • value: number
    • Default value precision: number = 2

    Returns string

exportPdf

exportTo

exportTo2

exportToAsync

fillRectBrush

getCreatorString

  • getCreatorString(): string
  • Returns string

getHatchNumber

getShadingFunctionNumber

  • getShadingFunctionNumber(color1: Color, color2: Color, isGlare: boolean): number
  • Parameters

    Returns number

implements

  • implements(): any[]
  • Returns any[]

invokeExporting

invokeExporting2

  • invokeExporting2(value: number, maximum: number, currentPass: number, maximumPass: number): void

popColorFromStack

  • popColorFromStack(): void
  • Returns void

pushColorToStack

  • pushColorToStack(): void
  • Returns void

renderIcon

renderImage

  • renderImage(pp: StiPdfData, imageResolution: number, forceResolutionModeAuto?: boolean): void
  • Parameters

    • pp: StiPdfData
    • imageResolution: number
    • Default value forceResolutionModeAuto: boolean = false

    Returns void

setNonStrokeColor

  • setNonStrokeColor(tempColor: Color): void
  • Parameters

    Returns void

setStrokeColor

  • setStrokeColor(tempColor: Color): void
  • Parameters

    Returns void

storeHatchData

  • Parameters

    Returns void

storeImageData

  • storeImageData(image: Image, imageResolution: number, needSmoothing: boolean, comp: StiComponent, propId?: string): number
  • Parameters

    • image: Image
    • imageResolution: number
    • needSmoothing: boolean
    • comp: StiComponent
    • Default value propId: string = null

    Returns number

storeImageDataForGeom

  • storeImageDataForGeom(image: StiImage): void
  • Parameters

    Returns void

storeShadingData1

  • storeShadingData1(brush: StiBrush, pageNumber: number): void
  • Parameters

    Returns void

storeShadingData2

  • storeShadingData2(x: number, y: number, width: number, height: number, brush: StiBrush, compAngle?: number): number
  • Parameters

    • x: number
    • y: number
    • width: number
    • height: number
    • brush: StiBrush
    • Default value compAngle: number = 0

    Returns number

storeString

  • storeString(st: string): void
  • Parameters

    • st: string

    Returns void

storeWysiwygSymbols

  • storeWysiwygSymbols(text: StiText, pageNumber?: number): void
  • Parameters

    • text: StiText
    • Default value pageNumber: number = -1

    Returns void

stringReplace

  • stringReplace(st: string, oldValue: string, newValue: string): string
  • Parameters

    • st: string
    • oldValue: string
    • newValue: string

    Returns string

writeImageInfo2

  • writeImageInfo2(pp: StiPdfData, imageResolutionX: number, imageResolutionY: number): void
  • Parameters

    • pp: StiPdfData
    • imageResolutionX: number
    • imageResolutionY: number

    Returns void

Static convertToEscapeSequence

  • convertToEscapeSequence(value: string): string
  • Parameters

    • value: string

    Returns string

Static convertToEscapeSequencePlusTabs

  • convertToEscapeSequencePlusTabs(value: string): string
  • Parameters

    • value: string

    Returns string

Static Protected getOrderFileName

  • getOrderFileName(baseName: string, index: number, totalPagesCount: number, extension: string): string

Generated using TypeDoc