Typography icon indicating copy to clipboard operation
Typography copied to clipboard

Documentation Project

Open prepare opened this issue 9 years ago • 5 comments

First I'm not a native English speaking person. so you can correct it where it is wrong grammar/ wrong intention or not proper.

You CAN HELP ME create the topics that you want to know. so I will create a description for it

:)

prepare avatar Jan 23 '17 09:01 prepare

Hi, I recommend DocFx. It can generate API documentation directly from .NET source code as a run-able static website. Markdown is supported.

It is used by Microsoft to generate their .NET core docs.

zwcloud avatar Feb 04 '17 17:02 zwcloud

Hello @cs-phillips

Thank you for your interest in PixelFarm Rendering Lib and the Typography project. Both libs are in active development phase.


The PixelFarm Rendering Lib (https://github.com/PaintLab/PixelFarm) is about rendering high quality image output.

It is in ACTIVE development phase, the APIs are not stable now :)

But during developing the PixelFarm, I think 'How-to-render-a-font-glyph' may be useful for other libs.

So, I spin off 'How-to-render-a-font-glyph' part to the Typography project.(https://github.com/LayoutFarm/Typography).

the Typography lib dose NOT NEED PixelFarm Rendering lib.

typo_1 pic 1: Typography project's Solution Explorer View

see pic1, I provide the example that use Typography and WinGdiPlus (1) and the example the use Typography and PixelFarm Rendering Lib(2). since it is a spin-off project, I include a 'mini' snapshot version of PixelRendering lib(3) that should be used during development.


if you had and documentation for implementing PixelFarm and/or Typography into my current project(s)?

No official documentation now, (Under Construction), sorry about that,

at this point please see how use the lib show in the Test/Demo/Example projects.

I arrange sub-projects into various groups.

pixelfarm_solution_expl_view pic 2: PixelFarm project's Solution Explorer View

pixelfarm_mini pic 3: LionFill Demo with PixelFarm's MiniAgg


I am particularly interested in the svg path creation that looks to be included in the SkiaSharp file(s)

Skia backend is also provide in the example pixelfarm_skia_mem

pic 3: LionFill Demo with Skia

Skia sample NEEDs native skia dll I include a copy of skia in ess_natives folder, now you need to copy it to target app folder.

skia pic 4: manually copy native skia to your target app folder


If it is not clear, you can ask me more. you can attach your screen image by drag an image and drop into a comment box.


If you want to use only the pure Skia, I recommend the original one=> https://github.com/mono/SkiaSharp.

I also bring the Skia code from the original, and modify it to fit with my lib.

:)

prepare avatar Mar 01 '17 01:03 prepare

Hello @cs-phillips

There is a simple (very basic) PixelFarm.SkiaSharp in the TestSkia1 Project (https://github.com/PaintLab/PixelFarm/tree/master/a_mini/projects/Tests/TestSkia1)


sk_01 pic 1: Skia with Memory backend


sk_02 pic 2: Skia with GLES backend


before run the test project, please copy libSkiaSharp.dll into target app folder

sk_03

pic 3: ensure that there is a libSkiaSkarp.dll in target app folder

prepare avatar Mar 01 '17 04:03 prepare

@cs-phillips,

your recent reply msg (from your email) expose your real fullname and your organization.

I'm not sure that it is your intention (to expose it) or not, so I delete it for you first. :)

prepare avatar Mar 01 '17 22:03 prepare

☺ Thanks.

From: win [mailto:[email protected]] Sent: Wednesday, March 01, 2017 4:09 PM To: LayoutFarm/Typography [email protected] Cc: Corbin Phillips [email protected]; Mention [email protected] Subject: Re: [LayoutFarm/Typography] Documentation Project (#15)

@cs-phillipshttps://github.com/cs-phillips,

your recent reply msg (from your email) expose your real fullname and your organization.

I'm not sure that it is your intention (to expose it) or not, so I delete it for you first. :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/LayoutFarm/Typography/issues/15#issuecomment-283486981, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AY4cAcf6LiasIsjFflz--EpsnJRH7jJdks5rheyJgaJpZM4Lq2LA.

cs-phillips avatar Mar 01 '17 22:03 cs-phillips