-
Posts
473 -
Joined
-
Last visited
Everything posted by All Media Lab
-
How is it possible that you see the new file name then after save as as the project that is currently open? You would expect that the new name is visible in the export persona too! How come that when I load the saved project again the new name in the export persona is changed and present in the slice panel?
-
* load a jpg * change the name (save as) * go to the export persona * in the export slices panel the old name appears instead of the new one * Only when you open the saved file again and go to the export persona/slices panel the name is changed * This is on Windows 10 and Mac latest OS and latest version of Affinity Photo, but also in previous versions of Photo
-
Hi @Beck, Are you sure you have set the width of the slices in the export panel by opening them all and put 1080w and Enter in the slice size field of each slice? About posting on Instagram (and other social media), the images should never be optimized, because they take care of that! https://foodphotographyguides.com/sharp-images-instagram/ Regards, David
-
No it's a subjective matter! So I always look at it from a positive perspective until the opposite is proven. It totally depends on the skills of the developers and the way the apps are coded. I presume that we deal here with highly skilled developers looking at the superb results from the last 5 years in Photo, Designer and later Publisher. Had a look at the Affinity code and it's well coded too. So it's just a matter of willingness and I don't see any technical obstacles on the road to webp. webp is just a other extension like all the others technically speaking, the difference is that the source code is freely available, including the different appi for multiple platforms, like you can see in my previous posts. And that makes it easier to implement.
-
It's just a very negative point of view on application development, don't see anything special in your list. You could say that about most implementations. But you could also say it would be nice if it's implemented and I'm sure the Affinity devs are capable of doing so! Scroll or tabs or a row beneath is a solution and again I don't see any problem.
-
Why does everything has to be made complicated without any reason. It's not complicated at all in a couple of day's you can have it implemented. Seen it happen in other apps and don't forget that you can already display webp in Affiniy Photo. All instructions are found on the Google devs pages: Just two examples, want to see more? How do I use libwebp with C#? WebP can be built as a DLL which exports the libwebp API. These functions can then be imported in C#. Build libwebp.dll. This will set WEBP_EXTERN properly to export the API functions. libwebp> nmake /f Makefile.vc CFG=release-dynamic Add libwebp.dll to your project and import the desired functions. Note if you use the simple API you should call WebPFree() to free any buffers returned. [DllImport("libwebp.dll", CallingConvention = CallingConvention.Cdecl)] static extern int WebPEncodeBGRA(IntPtr rgba, int width, int height, int stride, float quality_factor, out IntPtr output); [DllImport("libwebp.dll", CallingConvention = CallingConvention.Cdecl)] static extern int WebPFree(IntPtr p); void Encode() { Bitmap source = new Bitmap("input.png"); BitmapData data = source.LockBits( new Rectangle(0, 0, source.Width, source.Height), ImageLockMode.ReadOnly, PixelFormat.Format32bppArgb); IntPtr webp_data; const int size = WebPEncodeBGRA(data.Scan0, source.Width, source.Height, data.Stride, 80, out webp_data); // ... WebPFree(webp_data); } How do I use the libwebp Java bindings in my Android project? WebP includes support for JNI bindings to the simple encoder and decoder interfaces in the swig/ directory. Building the library in Eclipse: Make sure you have the ADT plugin installed along the with NDK tools and your NDK path is set correctly (Preferences > Android > NDK). Create a new project: File > New > Project > Android Application Project. Clone or unpack libwebp to a folder named jni in the new project. Add swig/libwebp_java_wrap.c to the LOCAL_SRC_FILES list. Right-click on the new project and select Android Tools > Add Native Support ... to include the library in your build. Open the project properties and go to C/C++ Build > Behaviour. Add ENABLE_SHARED=1 to the Build (Incremental build) section to build libwebp as a shared library. Note Setting NDK_TOOLCHAIN_VERSION=4.8 will in general improve 32-bit build performance. Add swig/libwebp.jar to the libs/ project folder. Build your project. This will create libs/<target-arch>/libwebp.so. Use System.loadLibrary("webp") to load the library at runtime. Note that the library can be built manually with ndk-build and the included Android.mk. Some of the steps described above can be reused in that case.
-
Hi @daveconrey Isn't supposed to be your AMD Radeon Pro 5500m activated instead of the Intel UHD Graphics 630? https://www.idownloadblog.com/2016/10/22/automatic-graphics-switching/ It can because auto graphic switching is activated it switches to the wrong card. I'm not saying it is, but I had that a couple of months ago. Despite the fact that it showed the proper card. I had to switch the switching off.
-
Nonsense! Everybody is entitled to discus anything when ever they want. I started the topic you are referring to years ago and till now zero result. Who do you think you are? The forum police? The spokesman of Serif? Many thing are requested multiple times, it just proves that there are more people thinking that it's a missed opportunity of Affinity. Webp is not only used in web design, but also in the game development industry and app development. Users of Affinity just have to keep on asking about webp!!!!! Webp is now in all major browsers because the users kept on asking about it!!!!
-
@NordishBen Don't listen to all that negative input from some user on this form! It's just plain ignorance and negativity. @GarryP Wonder why you spent your energy on something that's important for others and you don't seem to care about. Just don't use it when it is implemented! It's true all common browsers are supporting webp and it's unbelievable that it's still not implemented in the Affinity apps. https://w3techs.com/technologies/details/im-webp#:~:text=WebP is used by 1.6% of all the websites.
-
Secondly I had a look at your logo and it's the wrong size. It's a error in the design of the website. 250px X 46px is a very wide ratio. Try to create a logo around the ratio 2:1. And change the size in your CSS according to the new size. Create a svg and use transparency. You can edit/crop a slice in the export persona in the proper ratio and export the svg in Affinity Designer. This is how your logo is placed in your website now resulting in a small logo because of the empty space left and right: The best way to create the logo is in Designer using the transparency mode in the document setup. I used your png as a example that has no transparency.