Aspose.PDF FOSS for Go

API референция за: Aspose.Pdf FOSS for Go.123 публични типове, организирани по модули.

Основен API

КласътОписание на състоянието
ActionДействието е общият интерфейс, който се прилага от всеки конкретен вид действие.
ActionTypeActionType идентифицира вида действие, свързано с аннотация (обикновено /A запис на LinkAnnotation).
AnnotationАннотация е общият интерфейс, реализиран от всеки конкретен тип аннотация.
AnnotationCollectionAnnotationCollection е живо, подреден набор от бележки, прикрепени към една страница.
AnnotationTypeAnnotationType идентифицира вида на аннотацията.
BmpDeviceBmpDevice връща страница към BMP.
BorderEffectBorderEffect контролира вписването /BE/S по ISO 32000-1 §12.5.4 таблица 167.
BorderInfoBorderInfo описва границата, изтеглена около маса или клетка.
BorderSideBorderSide е битовата маска, която избира кои страни на правоъгълната граница се рисуват.
BorderStyleBorderStyle контролира дикта на /BS за изготвяне на бележки съгласно ISO 32000-1 §12.5.4 Таблица 168.
ButtonAppearanceButtonAppearance конфигурира богат външен вид на бутона: отделни надписи за нормалните / преобръщане / надолу състояния, изборна икона изображение, както и лице/гранични / текстови цветове.
ButtonFieldButtonField е бутон за натискане само действие, без семантика на стойността.
ButtonIconPositionButtonIconPosition контролира как бутонът с натискане поставя своята икона и надпис входа /MK /TP по ISO 32000-1 §12.5.6.19 Таблица 189.
CellКлетка е една клетка в ред.
CheckboxFieldCheckboxField е квадратче с включено/изключено състояние.
ChoiceOptionChoiceOption е една от опциите на ComboBoxField или ListBoxField.
CircleAnnotationCircleAnnotation нарисува елиптична аннотация.
ColorЦвят представлява RGBA цвят с стойности в [0, 1].
ComboBoxFieldComboBoxField е едноизбран изтеглящо се поле за избор.
DestinationНазначение е общият интерфейс за всички изрично определени места на назначение.
DestinationFit- Не, не съм.
DestinationFitBDestinationFitB [страница /ФитБ].
DestinationFitBHDestinationFitBH [страница /ФитБХ горе].
DestinationFitBVDestinationFitBV [страница /ФитБВ наляво].
DestinationFitHDestinationFitH [страница /ФитХ горе].
DestinationFitRDestinationFitR [страница /FITR отляво долу, вдясно горе].
DestinationFitVDestinationFitV [страница /ФитВ наляво].
DestinationTypeDestinationType идентифицира целевия вкус.
DestinationXYZDestinationXYZ [страница / XY Z левият върховен зум].
DocumentДокументът е PDF документ.
DocumentInfoDocumentInfo съдържа информация за документа от речника PDF Info.
EncryptionAlgorithmEncryptionAlgorithm избират кодирането на шифъра и управляващия устройство за сигурност, използвани от (*Document).SetEncryption.
EncryptionOptionsEncryptionOptions събира всяка бутон, която контролира как документът е криптиран при записване.
FieldПолето е общият интерфейс, реализиран от всеки тип поле на конкретна форма (TextBoxField, CheckboxField и т.н.).
FieldStyleFieldStyle е визуалният стил, приложен към виджета на полето за формуляр.
FileAttachmentAnnotationFileAttachmentAnnotation вгражда файл в документа и показва значка на /Rect.
FileAttachmentIconFileAttachmentIcon наименования по ISO 32000-1 §12.5.6.15 Таблица 178.
FontШрифтът се прилага от стандартни 14 шрифтове и вградени TTF шрифти.
FormФормата е AcroForm изглед на документа.
FormFieldTypeFormFieldType идентифицира вида на полето за формуляр.
FreeTextAnnotationFreeTextAnnotation показва текст директно на страницата, превърнат в /AP/N чрез вграден шрифт.
FreeTextIntentFreeTextIntent за вписване по ISO 32000-1 §12.5.6.6 /IT.
GenericAnnotationGenericAnnotation е общата повърхност за стойностите на /подтип, които това издание все още не моделира (Stamp, FreeText, Ink и др.).
GifDeviceGifDevice превръща страницата в GIF.
GoToActionGoToAction се придвижва към страница в същия документ.
GoToURIActionGoToURIAction отваря URI в стандартния манипулатор на потребителя (обикновено уеб браузър).
GradientГрадиентът е пълнене, което варира в цвят по формата: или LinearGradient или a RadialGradient.
GradientStopGradientStop е едно цветно спиране в градиент, разположено на Offset (0 в началото на градиента, 1 в края му).
HAlignHAlign определя хоризонталното подравняване на текста в рамките на правоъгълник.
HighlightAnnotationHighlightAnnotation маркира област с полупрозрачен ярък цвят.
ImageИзображение съдържа извлечено изображение с кодираните му данни и метаданни.
ImageColorSpaceImageColorSpace описва оригиналното цветно пространство на изображението в PDF.
ImageFormatImageFormat описва формата на изход на екстрагирано изображение.
ImageInfoImageInfo съдържа метаданни за изображение, намерено на страница без да декодира пикселови данни.
ImageToDocumentOptionsImageToDocumentOptions контролира размера на страницата за ImageToDocument.
InkAnnotationInkAnnotation рисува серия от свободни стъпки, които обикновено са използвани за представяне на ръчно написано мастило.
JavaScriptActionJavaScriptAction съдържа фрагмент от JavaScript, приложен към аннотация.
JpegDeviceJpegDevice превръща страницата в JPEG.
LineAnnotationLineAnnotation нарисува права линия между две точки, с допълнителни крайни линии на всеки краен ъгъл (стрели, кръгове и др.).
LineCapLineCap е стилът на линейна капачка /J по ISO 32000-1 §8.4.3.3 таблица 54.
LineEndingStyleLineEndingStyle е една от 10-те форми на края на реда по ISO 32000-1 §12.5.6.7 Таблица 176, използвана в запис /LE за “Анотации на линии”.
LineJoinLineJoin е стилът на свързване /j линия по ISO 32000-1 §8.4.3.4 таблица 55.
LineStyleLineStyle описва как се нарисува почерпната пътека.
LinearGradientLinearGradient интерполира цвета по линията от (X1, Y1) до ( X2, Y2).
LinkAnnotationLinkAnnotation е кликваща област.
LinkHighlightModeLinkHighlightMode контролира визуалната обратна връзка, когато връзката е активирана от потребителя (вписването /H по ISO 32000-1 §12.5.6.5).
ListBoxFieldListBoxField е поле за избор на списък с едно или много избора.
MarginInfoMarginInfo описва границите или плетенето в точки: Горна / Дясната / Долна/Лева.
NamedActionNamedAction задейства вградена команда на зрител (FirstPage, Print,…).
NamedActionTypeNamedActionType идентифицира една от стандартните команди на зрителя, поддържани от /Named actions по ISO 32000-1 §12.6.4.11.
NamedDestinationNamedDestination затваря име референция в колекцията на документа NamedDestinations.
NamedDestinationsNamedDestinations е карта от име до местоназначение съгласно ISO 32000-1 §12.3.2.3.
OptimizeImageOptionsOptimizeImageOptions контролира поведението на оптимизацията на изображението.
OutlineItemCollectionOutlineItemCollection представлява обзорна запис и колекцията от нейните деца.
PageСтраница е живо изображение на една страница в рамките на документ.
PageFormatPageFormat описва размера на страницата в точки (1/72 инча).
PageLabelRangePageLabelRange описва съседен ред от страници, които споделят стил на нумерация.
PageLabelStylePageLabelStyle е стила на нумерация, приложен в рамките на PageLabelRange.
PageRangePageRange посочва обхват от страници, включващ всички страници (1-базиран).
PageSizePageSize съдържа ширината и височината на PDF страница в точки (1/72 инча).
PathПът е последователност от MoveTo/LineTo /CurveTo-затваряне операции, определящи произволен 2D път в пространството на потребителя PDF (изходът - долу вляво на страницата, Y нагоре).
PermissionsРазрешенията контролират това, което гледачът позволява на криптиран PDF.
PngDevicePngDevice прави страница PNG с фиксирана резолюция.
PointТочка е една точка в координатите на пространството за потребители.
QuadPointQuadPoint е един четириъгълник в масивът /QuadPoints на маркировката.
RadialGradientRadialGradient интерполира цвета от фокусната точка (FX, FY) към кръга със център в (CX, CY), с радиус R.
RadioButtonFieldRadioButtonField е група от взаимно изключващи се опции.
RadioButtonOptionFieldRadioButtonOptionField е един от опциите в рамките на RadioButtonField.
RadioItemRadioItem описва един виджет в радиотрансляционна група.
RectangleПрагоугълник представлява PDF-простоъгълника [llx, lly, urx , ury] в точки (1/72 инча).
RedactAnnotationRedactAnnotation маркира региони за редактиране.
RenderOptionsRenderOptions контролира растеризацията на страницата.
ResetFormActionResetFormAction пренарежда полетата с имена на формата към техните /DV детайли.
ResolutionРезолюция е резолюцията на рендеринг в DPI.
RotationAngleRotationAngle представлява валидно въртене на PDF страница в градуса по посока на часовниковата стрелка.
RowРед е един ред в таблица.
SVGSVG е предварително анализиран документ на SVg.
SVGFontResolverSVGFontResolver картографира SVg шрифт-семейство + стил на pdf.Fort .
SearchOptionsSearchOptions настройва как SearchText интерпретира заявката.
ShapeStyleShapeStyle комбинира удар (LineStyle) с изборния цвят на пълненето.
SquareAnnotationSquareAnnotation нарисува правоъгълна аннотация с начертана граница и допълнително вътрешно запълване.
SquigglyAnnotationSquigglyAnnotation нарисува вълниста подчертавка под текста (обикновено се използва за намеци на стила при проверка на правопис).
StampAnnotationStampAnnotation е анотация на гумен маркировка.
StampNameStampName наименования по ISO 32000-1 §12.5.6.13 Таблица 184.
StrikeOutAnnotationStrikeOutAnnotation нарисува хоризонтална линия през текста.
SubmitFormActionSubmitFormAction изпраща стойности на полето на формуляр към URL.
SubmitFormFlagsSubmitFormFlags е битовото поле /Flags за действие /SubmitForm по ISO 32000-1 таблица 237.
TableТаблица е преходен конструктор за таблична планировка, изготвена на страница.
TextAnnotationTextAnnotation е анотация с лепенки.
TextBoxFieldTextBoxField е текстен въведение с едно или няколко реда.
TextFragmentTextFragment представлява съседен ред текст с единен шрифт.
TextIconTextIcon имена по ISO 32000-1 §12.5.6.4 Таблица 172, използвани в /подтип /текстови бележки’ /вписване на име.
TextLineTextLine представлява хоризонтална линия от текстови фрагменти в обща Y позиция.
TextMatchTextMatch е еднократно събитие, намиращо се от SearchText.
TextStyleTextStyle определя свойства за форматиране на текст, които могат да се използват повторно.
TiffDeviceTiffDevice прави страниците TIFF.
UnderlineAnnotationUnderlineAnnotation нарисува хоризонтална линия под текста.
VAlignVAlign определя вертикалното подравняване на текста в рамките на правоъгълник.
ValidationIssueValidationIssue описва един проблем, намерен в PDF файл.
ValidationReportValidationReport се връща от Validate и обобщава структурната цялост на PDF.
WidgetAnnotationWidgetAnnotation е само за четене изглед на формуляр виджет бележка, излязла през AnnotationCollection.
XMPMetadataXMPMetadata е пакетът на документа, моделиран като полета за обща схема плюс списък с произволни свойства.
XMPPropertyXMPPproperty е едно просто (с струна) свойство на XMP в произволно пространство за имена.

Вижте също:

 Български