class PDFlib

More...

Definition#include <scribus/libpdf/pdflib.h>
InheritsQObject (unknown) [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Members

Private Types

Private Methods

Private Members


Detailed Description

 PDFlib ()

PDFlib

 ~PDFlib ()

~PDFlib

bool  PDF_Begin_Doc (QString fn, ScribusDoc *docu, ScribusView *vie, PDFOpt *opts, SCFonts &AllFonts, QMap DocFonts, BookMView* vi)

PDF_Begin_Doc

void  PDF_Begin_Page (Page* pag, QPixmap pm = 0)

PDF_Begin_Page

void  PDF_End_Page ()

PDF_End_Page

void  PDF_TemplatePage (Page* pag)

PDF_TemplatePage

void  PDF_ProcessPage (Page* pag, uint PNr)

PDF_ProcessPage

void  PDF_End_Doc (QString PrintPr = "", QString Name = "", int Components = 0)

PDF_End_Doc

GlNamInd (struct)

GlNamInd

typedef QMap GListeInd

GListeInd

QMap GlyphsIdxOfFont

GlyphsIdxOfFont

QString  EncStream (QString *in, int ObjNum)

EncStream

[private]

QString  EncString (QString in, int ObjNum)

EncString

[private]

void  CalcOwnerKey (QString Owner, QString User)

CalcOwnerKey

[private]

void  CalcUserKey (QString User, int Permission)

CalcUserKey

[private]

QString  FitKey (QString pass)

FitKey

[private]

QString  FToStr (double c)

FToStr

[private]

QString  IToStr (int c)

IToStr

[private]

QString  setStrokeMulti (struct singleLine *sl)

setStrokeMulti

[private]

QString  SetClipPath (PageItem *ite)

SetClipPath

[private]

QString  SetFarbe (QString farbe, int Shade)

SetFarbe

[private]

QString  setTextSt (PageItem *ite, uint PNr)

setTextSt

[private]

void  PutDoc (QString in)

PutDoc

[private]

void  PutPage (QString in)

PutPage

[private]

void  StartObj (int nr)

StartObj

[private]

void  WritePDFStream (QString *cc)

WritePDFStream

[private]

QString  PDFEncode (QString in)

PDFEncode

[private]

QByteArray  ComputeMD5 (QString in)

ComputeMD5

[private]

void  PDF_Bookmark (int nr, double ypos)

PDF_Bookmark

[private]

void  PDF_Gradient (PageItem *b)

PDF_Gradient

[private]

void  PDF_Transparenz (PageItem *b)

PDF_Transparenz

[private]

void  PDF_Annotation (PageItem *ite, uint PNr)

PDF_Annotation

[private]

void  PDF_Form (QString im)

PDF_Form

[private]

void  PDF_xForm (double w, double h, QString im)

PDF_xForm

[private]

void  PDF_Image (bool inver, QString fn, double sx, double sy, double x, double y, bool fromAN = false, QString Profil = "", bool Embedded = false, int Intent = 1)

PDF_Image

[private]

QString Inhalt

Inhalt

[private]

ScribusDoc* doc

doc

[private]

ScribusView* view

view

[private]

Page* ActPageP

ActPageP

[private]

PDFOpt* Options

Options

[private]

BookMView* Bvie

Bvie

[private]

QFile Spool

Spool

[private]

int Dokument

Dokument

[private]

Dest (struct)

Dest

[private]

Cata (struct)

Cata

[private]

PagT (struct)

PagT

[private]

PagL (struct)

PagL

[private]

OutL (struct)

OutL

[private]

Bead (struct)

Bead

[private]

ICCD (struct)

ICCD

[private]

QValueList XRef

XRef

[private]

QValueList NamedDest

NamedDest

[private]

QValueList Threads

Threads

[private]

QValueList Beads

Beads

[private]

QValueList CalcFields

CalcFields

[private]

QMap Shadings

Shadings

[private]

QMap Transpar

Transpar

[private]

QMap ICCProfiles

ICCProfiles

[private]

int ObjCounter

ObjCounter

[private]

QString ResNam

ResNam

[private]

int ResCount

ResCount

[private]

QString NDnam

NDnam

[private]

QString Datum

Datum

[private]

int NDnum

NDnum

[private]

QMap UsedFontsP

UsedFontsP

[private]

QMap RealFonts

RealFonts

[private]

bool CompAvail

CompAvail

[private]

QByteArray KeyGen

KeyGen

[private]

QByteArray OwnerKey

OwnerKey

[private]

QByteArray UserKey

UserKey

[private]

QByteArray FileID

FileID

[private]

QByteArray EncryKey

EncryKey

[private]

int Encrypt

Encrypt

[private]

int KeyLen

KeyLen

[private]