Aspose.PDF FOSS for Go
API референция за: Aspose.Pdf FOSS for Go.123 публични типове, организирани по модули.
Основен API
| Класът | Описание на състоянието |
|---|---|
Action | Действието е общият интерфейс, който се прилага от всеки конкретен вид действие. |
ActionType | ActionType идентифицира вида действие, свързано с аннотация (обикновено /A запис на LinkAnnotation). |
Annotation | Аннотация е общият интерфейс, реализиран от всеки конкретен тип аннотация. |
AnnotationCollection | AnnotationCollection е живо, подреден набор от бележки, прикрепени към една страница. |
AnnotationType | AnnotationType идентифицира вида на аннотацията. |
BmpDevice | BmpDevice връща страница към BMP. |
BorderEffect | BorderEffect контролира вписването /BE/S по ISO 32000-1 §12.5.4 таблица 167. |
BorderInfo | BorderInfo описва границата, изтеглена около маса или клетка. |
BorderSide | BorderSide е битовата маска, която избира кои страни на правоъгълната граница се рисуват. |
BorderStyle | BorderStyle контролира дикта на /BS за изготвяне на бележки съгласно ISO 32000-1 §12.5.4 Таблица 168. |
ButtonAppearance | ButtonAppearance конфигурира богат външен вид на бутона: отделни надписи за нормалните / преобръщане / надолу състояния, изборна икона изображение, както и лице/гранични / текстови цветове. |
ButtonField | ButtonField е бутон за натискане само действие, без семантика на стойността. |
ButtonIconPosition | ButtonIconPosition контролира как бутонът с натискане поставя своята икона и надпис входа /MK /TP по ISO 32000-1 §12.5.6.19 Таблица 189. |
Cell | Клетка е една клетка в ред. |
CheckboxField | CheckboxField е квадратче с включено/изключено състояние. |
ChoiceOption | ChoiceOption е една от опциите на ComboBoxField или ListBoxField. |
CircleAnnotation | CircleAnnotation нарисува елиптична аннотация. |
Color | Цвят представлява RGBA цвят с стойности в [0, 1]. |
ComboBoxField | ComboBoxField е едноизбран изтеглящо се поле за избор. |
Destination | Назначение е общият интерфейс за всички изрично определени места на назначение. |
DestinationFit | - Не, не съм. |
DestinationFitB | DestinationFitB [страница /ФитБ]. |
DestinationFitBH | DestinationFitBH [страница /ФитБХ горе]. |
DestinationFitBV | DestinationFitBV [страница /ФитБВ наляво]. |
DestinationFitH | DestinationFitH [страница /ФитХ горе]. |
DestinationFitR | DestinationFitR [страница /FITR отляво долу, вдясно горе]. |
DestinationFitV | DestinationFitV [страница /ФитВ наляво]. |
DestinationType | DestinationType идентифицира целевия вкус. |
DestinationXYZ | DestinationXYZ [страница / XY Z левият върховен зум]. |
Document | Документът е PDF документ. |
DocumentInfo | DocumentInfo съдържа информация за документа от речника PDF Info. |
EncryptionAlgorithm | EncryptionAlgorithm избират кодирането на шифъра и управляващия устройство за сигурност, използвани от (*Document).SetEncryption. |
EncryptionOptions | EncryptionOptions събира всяка бутон, която контролира как документът е криптиран при записване. |
Field | Полето е общият интерфейс, реализиран от всеки тип поле на конкретна форма (TextBoxField, CheckboxField и т.н.). |
FieldStyle | FieldStyle е визуалният стил, приложен към виджета на полето за формуляр. |
FileAttachmentAnnotation | FileAttachmentAnnotation вгражда файл в документа и показва значка на /Rect. |
FileAttachmentIcon | FileAttachmentIcon наименования по ISO 32000-1 §12.5.6.15 Таблица 178. |
Font | Шрифтът се прилага от стандартни 14 шрифтове и вградени TTF шрифти. |
Form | Формата е AcroForm изглед на документа. |
FormFieldType | FormFieldType идентифицира вида на полето за формуляр. |
FreeTextAnnotation | FreeTextAnnotation показва текст директно на страницата, превърнат в /AP/N чрез вграден шрифт. |
FreeTextIntent | FreeTextIntent за вписване по ISO 32000-1 §12.5.6.6 /IT. |
GenericAnnotation | GenericAnnotation е общата повърхност за стойностите на /подтип, които това издание все още не моделира (Stamp, FreeText, Ink и др.). |
GifDevice | GifDevice превръща страницата в GIF. |
GoToAction | GoToAction се придвижва към страница в същия документ. |
GoToURIAction | GoToURIAction отваря URI в стандартния манипулатор на потребителя (обикновено уеб браузър). |
Gradient | Градиентът е пълнене, което варира в цвят по формата: или LinearGradient или a RadialGradient. |
GradientStop | GradientStop е едно цветно спиране в градиент, разположено на Offset (0 в началото на градиента, 1 в края му). |
HAlign | HAlign определя хоризонталното подравняване на текста в рамките на правоъгълник. |
HighlightAnnotation | HighlightAnnotation маркира област с полупрозрачен ярък цвят. |
Image | Изображение съдържа извлечено изображение с кодираните му данни и метаданни. |
ImageColorSpace | ImageColorSpace описва оригиналното цветно пространство на изображението в PDF. |
ImageFormat | ImageFormat описва формата на изход на екстрагирано изображение. |
ImageInfo | ImageInfo съдържа метаданни за изображение, намерено на страница без да декодира пикселови данни. |
ImageToDocumentOptions | ImageToDocumentOptions контролира размера на страницата за ImageToDocument. |
InkAnnotation | InkAnnotation рисува серия от свободни стъпки, които обикновено са използвани за представяне на ръчно написано мастило. |
JavaScriptAction | JavaScriptAction съдържа фрагмент от JavaScript, приложен към аннотация. |
JpegDevice | JpegDevice превръща страницата в JPEG. |
LineAnnotation | LineAnnotation нарисува права линия между две точки, с допълнителни крайни линии на всеки краен ъгъл (стрели, кръгове и др.). |
LineCap | LineCap е стилът на линейна капачка /J по ISO 32000-1 §8.4.3.3 таблица 54. |
LineEndingStyle | LineEndingStyle е една от 10-те форми на края на реда по ISO 32000-1 §12.5.6.7 Таблица 176, използвана в запис /LE за “Анотации на линии”. |
LineJoin | LineJoin е стилът на свързване /j линия по ISO 32000-1 §8.4.3.4 таблица 55. |
LineStyle | LineStyle описва как се нарисува почерпната пътека. |
LinearGradient | LinearGradient интерполира цвета по линията от (X1, Y1) до ( X2, Y2). |
LinkAnnotation | LinkAnnotation е кликваща област. |
LinkHighlightMode | LinkHighlightMode контролира визуалната обратна връзка, когато връзката е активирана от потребителя (вписването /H по ISO 32000-1 §12.5.6.5). |
ListBoxField | ListBoxField е поле за избор на списък с едно или много избора. |
MarginInfo | MarginInfo описва границите или плетенето в точки: Горна / Дясната / Долна/Лева. |
NamedAction | NamedAction задейства вградена команда на зрител (FirstPage, Print,…). |
NamedActionType | NamedActionType идентифицира една от стандартните команди на зрителя, поддържани от /Named actions по ISO 32000-1 §12.6.4.11. |
NamedDestination | NamedDestination затваря име референция в колекцията на документа NamedDestinations. |
NamedDestinations | NamedDestinations е карта от име до местоназначение съгласно ISO 32000-1 §12.3.2.3. |
OptimizeImageOptions | OptimizeImageOptions контролира поведението на оптимизацията на изображението. |
OutlineItemCollection | OutlineItemCollection представлява обзорна запис и колекцията от нейните деца. |
Page | Страница е живо изображение на една страница в рамките на документ. |
PageFormat | PageFormat описва размера на страницата в точки (1/72 инча). |
PageLabelRange | PageLabelRange описва съседен ред от страници, които споделят стил на нумерация. |
PageLabelStyle | PageLabelStyle е стила на нумерация, приложен в рамките на PageLabelRange. |
PageRange | PageRange посочва обхват от страници, включващ всички страници (1-базиран). |
PageSize | PageSize съдържа ширината и височината на PDF страница в точки (1/72 инча). |
Path | Път е последователност от MoveTo/LineTo /CurveTo-затваряне операции, определящи произволен 2D път в пространството на потребителя PDF (изходът - долу вляво на страницата, Y нагоре). |
Permissions | Разрешенията контролират това, което гледачът позволява на криптиран PDF. |
PngDevice | PngDevice прави страница PNG с фиксирана резолюция. |
Point | Точка е една точка в координатите на пространството за потребители. |
QuadPoint | QuadPoint е един четириъгълник в масивът /QuadPoints на маркировката. |
RadialGradient | RadialGradient интерполира цвета от фокусната точка (FX, FY) към кръга със център в (CX, CY), с радиус R. |
RadioButtonField | RadioButtonField е група от взаимно изключващи се опции. |
RadioButtonOptionField | RadioButtonOptionField е един от опциите в рамките на RadioButtonField. |
RadioItem | RadioItem описва един виджет в радиотрансляционна група. |
Rectangle | Прагоугълник представлява PDF-простоъгълника [llx, lly, urx , ury] в точки (1/72 инча). |
RedactAnnotation | RedactAnnotation маркира региони за редактиране. |
RenderOptions | RenderOptions контролира растеризацията на страницата. |
ResetFormAction | ResetFormAction пренарежда полетата с имена на формата към техните /DV детайли. |
Resolution | Резолюция е резолюцията на рендеринг в DPI. |
RotationAngle | RotationAngle представлява валидно въртене на PDF страница в градуса по посока на часовниковата стрелка. |
Row | Ред е един ред в таблица. |
SVG | SVG е предварително анализиран документ на SVg. |
SVGFontResolver | SVGFontResolver картографира SVg шрифт-семейство + стил на pdf.Fort . |
SearchOptions | SearchOptions настройва как SearchText интерпретира заявката. |
ShapeStyle | ShapeStyle комбинира удар (LineStyle) с изборния цвят на пълненето. |
SquareAnnotation | SquareAnnotation нарисува правоъгълна аннотация с начертана граница и допълнително вътрешно запълване. |
SquigglyAnnotation | SquigglyAnnotation нарисува вълниста подчертавка под текста (обикновено се използва за намеци на стила при проверка на правопис). |
StampAnnotation | StampAnnotation е анотация на гумен маркировка. |
StampName | StampName наименования по ISO 32000-1 §12.5.6.13 Таблица 184. |
StrikeOutAnnotation | StrikeOutAnnotation нарисува хоризонтална линия през текста. |
SubmitFormAction | SubmitFormAction изпраща стойности на полето на формуляр към URL. |
SubmitFormFlags | SubmitFormFlags е битовото поле /Flags за действие /SubmitForm по ISO 32000-1 таблица 237. |
Table | Таблица е преходен конструктор за таблична планировка, изготвена на страница. |
TextAnnotation | TextAnnotation е анотация с лепенки. |
TextBoxField | TextBoxField е текстен въведение с едно или няколко реда. |
TextFragment | TextFragment представлява съседен ред текст с единен шрифт. |
TextIcon | TextIcon имена по ISO 32000-1 §12.5.6.4 Таблица 172, използвани в /подтип /текстови бележки’ /вписване на име. |
TextLine | TextLine представлява хоризонтална линия от текстови фрагменти в обща Y позиция. |
TextMatch | TextMatch е еднократно събитие, намиращо се от SearchText. |
TextStyle | TextStyle определя свойства за форматиране на текст, които могат да се използват повторно. |
TiffDevice | TiffDevice прави страниците TIFF. |
UnderlineAnnotation | UnderlineAnnotation нарисува хоризонтална линия под текста. |
VAlign | VAlign определя вертикалното подравняване на текста в рамките на правоъгълник. |
ValidationIssue | ValidationIssue описва един проблем, намерен в PDF файл. |
ValidationReport | ValidationReport се връща от Validate и обобщава структурната цялост на PDF. |
WidgetAnnotation | WidgetAnnotation е само за четене изглед на формуляр виджет бележка, излязла през AnnotationCollection. |
XMPMetadata | XMPMetadata е пакетът на документа, моделиран като полета за обща схема плюс списък с произволни свойства. |
XMPProperty | XMPPproperty е едно просто (с струна) свойство на XMP в произволно пространство за имена. |