CPDFAnnotation+AP.h 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // CPDFAnnotation+AP.h
  3. // ComPDFKit
  4. //
  5. // Copyright © 2014-2023 PDF Technologies, Inc. All Rights Reserved.
  6. //
  7. // THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
  8. // AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT.
  9. // UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
  10. // This notice may not be removed from this file.
  11. //
  12. #import <ComPDFKit/CPDFAnnotation.h>
  13. @interface CPDFAnnotation (AP)
  14. - (void)updateAppearanceStreamWithImage:(CPDFKitPlatformImage *)image;
  15. - (void)updateAppearanceStreamWithImage:(CPDFKitPlatformImage *)image rotation:(NSInteger)rotation;
  16. - (void)updateAppearanceStreamWithPaths:(NSArray<NSArray *> *)paths
  17. border:(CGFloat)border
  18. color:(CPDFKitPlatformColor *)color;
  19. - (void)updateAppearanceStreamWithRect:(CGRect)rect
  20. border:(CGFloat)border
  21. color:(CPDFKitPlatformColor *)color
  22. fillColor:(CPDFKitPlatformColor *)fillColor;
  23. - (void)updateAppearanceStreamWithArc:(CGRect)rect
  24. border:(CGFloat)border
  25. color:(CPDFKitPlatformColor *)color
  26. fillColor:(CPDFKitPlatformColor *)fillColor;
  27. - (void)updateAppearanceStream:(NSInteger)rotation;
  28. - (NSInteger)appearanceStreamRotation;
  29. @end