Aspose.PDF FOSS for Go

Посилання API для: Aspose.Pdf FOSS for Go.123 публічних типів, організованих за модулями.

Основне API

ClassОпис
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Мета - це спільний інтерфейс для всіх чітко визначених місць призначення.
DestinationFitDestinationFit [сторінка /Fit].
DestinationFitBDestinationFitB [сторінка /ФітБ].
DestinationFitBHDestinationFitBH [сторінка /ФітБХ верх].
DestinationFitBVDestinationFitBV [сторінка /ФітБВ ліворуч].
DestinationFitHDestinationFitH [сторінка / верхня частина FitH].
DestinationFitRDestinationFitR [сторінка /ФіТР зліва внизу право зверху].
DestinationFitVDestinationFitV [сторінка /ФітВ ліворуч].
DestinationTypeDestinationType визначає призначений смак.
DestinationXYZДорога XYZ [сторінка /XY Z ліворуч верхній зум].
DocumentДокумент - це документ PDF.
DocumentInfoDocumentInfo містить інформацію про документ з словника PDF Info.
EncryptionAlgorithmEncryptionAlgorithm вибирає перегляд шифру та обробки безпеки, що використовується (*Document).SetEncryption.
EncryptionOptionsEncryptionOptions об’єднує кожну кнопку, яка контролює те, як документ шифрується при збереженні.
FieldПоле - це загальний інтерфейс, реалізований кожним типом поля конкретної форми (TextBoxField, CheckboxField , RadioButtonField і т. д.).
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 або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, що використовується в /Line annotations’ /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 дюйма).
PathPath - це послідовність MoveTo/LineTo /CurveTo-закриття операцій, що визначають довільний 2D-патеж у просторі користувача PDF (походження в нижній лівій частині сторінки, Y вгору).
PermissionsДозволи контролюють, що глядач дозволяє на зашифрованому PDF.
PngDevicePngDevice передає сторінку в PNG з фіксованим розрізненням.
PointТочка - одна точка в PDF-координатах простору користувача.
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 - це попередньо аналізований документ.
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, що використовується в /Subtype /Text annotations’ /Name entry.
TextLineTextLine - це горизонтальна лінія фрагментів тексту в загальному положенні Y.
TextMatchTextMatch є єдиним явищем, розташованим під назвою SearchText.
TextStyleTextStyle визначає властивості форматирування тексту, які можуть бути повторно використані.
TiffDeviceTiffDevice відтворює сторінки в TIFF.
UnderlineAnnotationUnderlineAnnotation намалює горизонтальну лінію під текстом.
VAlignVAlign визначає вертикальне вирівнювання тексту в прямокутнику.
ValidationIssueValidationIssue описує одну проблему, знайдений у файлі PDF.
ValidationReportValidationReport повертається Validate і підсумовує структурну цілісність PDF.
WidgetAnnotationWidgetAnnotation - це просто-читання вигляд відметки віджета форми, що з’являється через AnnotationCollection.
XMPMetadataXMPMetadata - це пакет документа, що формується як загальні поля схеми плюс список довільних властивостей Custom.
XMPPropertyXMPProperty - це одна проста (на значенні струни) властивість XMP в произвольній просторі імен.

Див. також

 Українська